From ec7ef50e8b7a61639d5b622e9e675602120e2e96 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 13 Aug 2019 11:37:25 -0700 Subject: [PATCH] Reorganized things again into packages --- .../react-devtools-extensions}/.circleci/config.yml | 0 .../react-devtools-extensions}/.eslintignore | 0 .../react-devtools-extensions}/.eslintrc | 0 .../react-devtools-extensions}/.flowconfig | 0 .../react-devtools-extensions}/.gitignore | 0 .../react-devtools-extensions}/.prettierignore | 0 .../react-devtools-extensions}/.prettierrc | 0 .../react-devtools-extensions}/CHANGELOG.md | 0 .../react-devtools-extensions}/OVERVIEW.md | 0 .../react-devtools-extensions}/README.md | 0 .../react-devtools-extensions}/babel.config.js | 0 .../react-devtools-extensions}/flow-typed/chrome.js | 0 .../react-devtools-extensions}/flow-typed/jest.js | 0 .../flow-typed/npm/react-test-renderer_v16.x.x.js | 0 .../react-devtools-extensions}/flow.js | 0 .../react-devtools-extensions}/package.json | 0 .../shells/browser/chrome/README.md | 0 .../shells/browser/chrome/build.js | 0 .../shells/browser/chrome/deploy.js | 0 .../shells/browser/chrome/manifest.json | 0 .../shells/browser/chrome/now.json | 0 .../shells/browser/chrome/test.js | 0 .../shells/browser/firefox/README.md | 0 .../shells/browser/firefox/build.js | 0 .../shells/browser/firefox/deploy.js | 0 .../shells/browser/firefox/manifest.json | 0 .../shells/browser/firefox/now.json | 0 .../shells/browser/firefox/test.js | 0 .../shells/browser/shared/build.js | 0 .../shells/browser/shared/deploy.chrome.html | 0 .../shells/browser/shared/deploy.firefox.html | 0 .../shells/browser/shared/deploy.html | 0 .../shells/browser/shared/deploy.js | 0 .../shells/browser/shared/icons/128-deadcode.png | Bin .../shells/browser/shared/icons/128-development.png | Bin .../shells/browser/shared/icons/128-disabled.png | Bin .../shells/browser/shared/icons/128-outdated.png | Bin .../shells/browser/shared/icons/128-production.png | Bin .../shells/browser/shared/icons/128-unminified.png | Bin .../shells/browser/shared/icons/16-deadcode.png | Bin .../shells/browser/shared/icons/16-development.png | Bin .../shells/browser/shared/icons/16-disabled.png | Bin .../shells/browser/shared/icons/16-outdated.png | Bin .../shells/browser/shared/icons/16-production.png | Bin .../shells/browser/shared/icons/16-unminified.png | Bin .../shells/browser/shared/icons/32-deadcode.png | Bin .../shells/browser/shared/icons/32-development.png | Bin .../shells/browser/shared/icons/32-disabled.png | Bin .../shells/browser/shared/icons/32-outdated.png | Bin .../shells/browser/shared/icons/32-production.png | Bin .../shells/browser/shared/icons/32-unminified.png | Bin .../shells/browser/shared/icons/48-deadcode.png | Bin .../shells/browser/shared/icons/48-development.png | Bin .../shells/browser/shared/icons/48-disabled.png | Bin .../shells/browser/shared/icons/48-outdated.png | Bin .../shells/browser/shared/icons/48-production.png | Bin .../shells/browser/shared/icons/48-unminified.png | Bin .../shells/browser/shared/icons/deadcode.svg | 0 .../shells/browser/shared/icons/development.svg | 0 .../shells/browser/shared/icons/disabled.svg | 0 .../shells/browser/shared/icons/outdated.svg | 0 .../shells/browser/shared/icons/production.svg | 0 .../shells/browser/shared/main.html | 0 .../shells/browser/shared/panel.html | 0 .../shells/browser/shared/popups/deadcode.html | 0 .../shells/browser/shared/popups/development.html | 0 .../shells/browser/shared/popups/disabled.html | 0 .../shells/browser/shared/popups/outdated.html | 0 .../shells/browser/shared/popups/production.html | 0 .../shells/browser/shared/popups/shared.js | 0 .../shells/browser/shared/popups/unminified.html | 0 .../shells/browser/shared/src/backend.js | 0 .../shells/browser/shared/src/background.js | 0 .../shells/browser/shared/src/contentScript.js | 0 .../shells/browser/shared/src/inject.js | 0 .../shells/browser/shared/src/injectGlobalHook.js | 0 .../shells/browser/shared/src/main.js | 0 .../shells/browser/shared/src/panel.js | 0 .../shells/browser/shared/src/renderer.js | 0 .../shells/browser/shared/src/utils.js | 0 .../shells/browser/shared/webpack.backend.js | 0 .../shells/browser/shared/webpack.config.js | 0 .../react-devtools-extensions}/shells/utils.js | 0 .../src/__tests__/__mocks__/cssMock.js | 0 .../inspectedElementContext-test.js.snap | 0 .../__snapshots__/ownersListContext-test.js.snap | 0 .../__snapshots__/profilerContext-test.js.snap | 0 .../__snapshots__/profilingCache-test.js.snap | 0 .../__snapshots__/profilingCharts-test.js.snap | 0 .../profilingCommitTreeBuilder-test.js.snap | 0 .../src/__tests__/__snapshots__/store-test.js.snap | 0 .../storeComponentFilters-test.js.snap | 0 .../__snapshots__/storeOwners-test.js.snap | 0 .../__snapshots__/storeStressSync-test.js.snap | 0 .../storeStressTestConcurrent-test.js.snap | 0 .../__snapshots__/treeContext-test.js.snap | 0 .../src/__tests__/bridge-test.js | 0 .../src/__tests__/console-test.js | 0 .../src/__tests__/inspectedElementContext-test.js | 0 .../src/__tests__/inspectedElementSerializer.js | 0 .../__snapshots__/inspectElement-test.js.snap | 0 .../__snapshots__/storeLegacy-v15-test.js.snap | 0 .../src/__tests__/legacy/inspectElement-test.js | 0 .../src/__tests__/legacy/storeLegacy-v15-test.js | 0 .../src/__tests__/ownersListContext-test.js | 0 .../src/__tests__/profilerContext-test.js | 0 .../src/__tests__/profilerStore-test.js | 0 .../src/__tests__/profilingCache-test.js | 0 .../src/__tests__/profilingCharts-test.js | 0 .../__tests__/profilingCommitTreeBuilder-test.js | 0 .../src/__tests__/profilingUtils-test.js | 0 .../src/__tests__/setupEnv.js | 0 .../src/__tests__/setupTests.js | 0 .../src/__tests__/store-test.js | 0 .../src/__tests__/storeComponentFilters-test.js | 0 .../src/__tests__/storeOwners-test.js | 0 .../src/__tests__/storeSerializer.js | 0 .../src/__tests__/storeStressSync-test.js | 0 .../src/__tests__/storeStressTestConcurrent-test.js | 0 .../src/__tests__/treeContext-test.js | 0 .../react-devtools-shared}/src/__tests__/utils.js | 0 .../backend/NativeStyleEditor/resolveBoxStyle.js | 0 .../NativeStyleEditor/setupNativeStyleEditor.js | 0 .../src/backend/NativeStyleEditor/types.js | 0 .../src/backend/ReactDebugHooks.js | 0 .../react-devtools-shared}/src/backend/agent.js | 0 .../react-devtools-shared}/src/backend/console.js | 0 .../src/backend/describeComponentFrame.js | 0 .../react-devtools-shared}/src/backend/index.js | 0 .../src/backend/legacy/renderer.js | 0 .../src/backend/legacy/utils.js | 0 .../react-devtools-shared}/src/backend/renderer.js | 0 .../react-devtools-shared}/src/backend/types.js | 0 .../react-devtools-shared}/src/backend/utils.js | 0 .../src/backend/views/Highlighter/Highlighter.js | 0 .../src/backend/views/Highlighter/Overlay.js | 0 .../src/backend/views/Highlighter/index.js | 0 .../react-devtools-shared}/src/bridge.js | 0 .../react-devtools-shared}/src/constants.js | 0 .../src/devtools/ProfilerStore.js | 0 .../src/devtools/ProfilingCache.js | 0 .../react-devtools-shared}/src/devtools/cache.js | 0 .../react-devtools-shared}/src/devtools/index.js | 0 .../react-devtools-shared}/src/devtools/store.js | 0 .../src/devtools/views/Button.css | 0 .../src/devtools/views/Button.js | 0 .../src/devtools/views/ButtonIcon.css | 0 .../src/devtools/views/ButtonIcon.js | 0 .../src/devtools/views/Components/Badge.css | 0 .../src/devtools/views/Components/Badge.js | 0 .../src/devtools/views/Components/Components.css | 0 .../src/devtools/views/Components/Components.js | 0 .../src/devtools/views/Components/EditableValue.css | 0 .../src/devtools/views/Components/EditableValue.js | 0 .../src/devtools/views/Components/Element.css | 0 .../src/devtools/views/Components/Element.js | 0 .../views/Components/ExpandCollapseToggle.css | 0 .../views/Components/ExpandCollapseToggle.js | 0 .../src/devtools/views/Components/HocBadges.css | 0 .../src/devtools/views/Components/HocBadges.js | 0 .../src/devtools/views/Components/HooksTree.css | 0 .../src/devtools/views/Components/HooksTree.js | 0 .../views/Components/InspectHostNodesToggle.js | 0 .../views/Components/InspectedElementContext.js | 0 .../views/Components/InspectedElementTree.css | 0 .../views/Components/InspectedElementTree.js | 0 .../src/devtools/views/Components/KeyValue.css | 0 .../src/devtools/views/Components/KeyValue.js | 0 .../Components/NativeStyleEditor/AutoSizeInput.css | 0 .../Components/NativeStyleEditor/AutoSizeInput.js | 0 .../Components/NativeStyleEditor/LayoutViewer.css | 0 .../Components/NativeStyleEditor/LayoutViewer.js | 0 .../Components/NativeStyleEditor/StyleEditor.css | 0 .../Components/NativeStyleEditor/StyleEditor.js | 0 .../views/Components/NativeStyleEditor/context.js | 0 .../views/Components/NativeStyleEditor/index.js | 0 .../views/Components/NativeStyleEditor/types.js | 0 .../devtools/views/Components/OwnersListContext.js | 0 .../src/devtools/views/Components/OwnersStack.css | 0 .../src/devtools/views/Components/OwnersStack.js | 0 .../src/devtools/views/Components/SearchInput.css | 0 .../src/devtools/views/Components/SearchInput.js | 0 .../devtools/views/Components/SelectedElement.css | 0 .../devtools/views/Components/SelectedElement.js | 0 .../views/Components/SelectedTreeHighlight.css | 0 .../views/Components/SelectedTreeHighlight.js | 0 .../src/devtools/views/Components/Tree.css | 0 .../src/devtools/views/Components/Tree.js | 0 .../src/devtools/views/Components/TreeContext.js | 0 .../devtools/views/Components/TreeFocusedContext.js | 0 .../views/Components/ViewElementSourceContext.js | 0 .../src/devtools/views/Components/types.js | 0 .../src/devtools/views/DevTools.css | 0 .../src/devtools/views/DevTools.js | 0 .../src/devtools/views/ErrorBoundary.css | 0 .../src/devtools/views/ErrorBoundary.js | 0 .../src/devtools/views/Icon.css | 0 .../src/devtools/views/Icon.js | 0 .../src/devtools/views/ModalDialog.css | 0 .../src/devtools/views/ModalDialog.js | 0 .../src/devtools/views/Profiler/ChartNode.css | 0 .../src/devtools/views/Profiler/ChartNode.js | 0 .../views/Profiler/ClearProfilingDataButton.js | 0 .../devtools/views/Profiler/CommitFlamegraph.css | 0 .../src/devtools/views/Profiler/CommitFlamegraph.js | 0 .../views/Profiler/CommitFlamegraphListItem.js | 0 .../src/devtools/views/Profiler/CommitRanked.css | 0 .../src/devtools/views/Profiler/CommitRanked.js | 0 .../devtools/views/Profiler/CommitRankedListItem.js | 0 .../devtools/views/Profiler/CommitTreeBuilder.js | 0 .../views/Profiler/FlamegraphChartBuilder.js | 0 .../devtools/views/Profiler/InteractionListItem.css | 0 .../devtools/views/Profiler/InteractionListItem.js | 0 .../src/devtools/views/Profiler/Interactions.css | 0 .../src/devtools/views/Profiler/Interactions.js | 0 .../views/Profiler/InteractionsChartBuilder.js | 0 .../src/devtools/views/Profiler/NoCommitData.css | 0 .../src/devtools/views/Profiler/NoCommitData.js | 0 .../src/devtools/views/Profiler/NoInteractions.css | 0 .../src/devtools/views/Profiler/NoInteractions.js | 0 .../src/devtools/views/Profiler/Profiler.css | 0 .../src/devtools/views/Profiler/Profiler.js | 0 .../src/devtools/views/Profiler/ProfilerContext.js | 0 .../views/Profiler/ProfilingImportExportButtons.css | 0 .../views/Profiler/ProfilingImportExportButtons.js | 0 .../devtools/views/Profiler/RankedChartBuilder.js | 0 .../src/devtools/views/Profiler/RecordToggle.css | 0 .../src/devtools/views/Profiler/RecordToggle.js | 0 .../views/Profiler/ReloadAndProfileButton.js | 0 .../src/devtools/views/Profiler/RootSelector.css | 0 .../src/devtools/views/Profiler/RootSelector.js | 0 .../devtools/views/Profiler/SidebarCommitInfo.css | 0 .../devtools/views/Profiler/SidebarCommitInfo.js | 0 .../devtools/views/Profiler/SidebarInteractions.css | 0 .../devtools/views/Profiler/SidebarInteractions.js | 0 .../views/Profiler/SidebarSelectedFiberInfo.css | 0 .../views/Profiler/SidebarSelectedFiberInfo.js | 0 .../devtools/views/Profiler/SnapshotCommitList.css | 0 .../devtools/views/Profiler/SnapshotCommitList.js | 0 .../views/Profiler/SnapshotCommitListItem.css | 0 .../views/Profiler/SnapshotCommitListItem.js | 0 .../devtools/views/Profiler/SnapshotSelector.css | 0 .../src/devtools/views/Profiler/SnapshotSelector.js | 0 .../src/devtools/views/Profiler/constants.js | 0 .../src/devtools/views/Profiler/types.js | 0 .../src/devtools/views/Profiler/utils.js | 0 .../src/devtools/views/ReactLogo.css | 0 .../src/devtools/views/ReactLogo.js | 0 .../devtools/views/Settings/ComponentsSettings.js | 0 .../src/devtools/views/Settings/GeneralSettings.js | 0 .../src/devtools/views/Settings/ProfilerSettings.js | 0 .../src/devtools/views/Settings/SettingsContext.js | 0 .../src/devtools/views/Settings/SettingsModal.css | 0 .../src/devtools/views/Settings/SettingsModal.js | 0 .../devtools/views/Settings/SettingsModalContext.js | 0 .../views/Settings/SettingsModalContextToggle.js | 0 .../src/devtools/views/Settings/SettingsShared.css | 0 .../views/ShowWelcomeToTheNewDevToolsDialog.css | 0 .../views/ShowWelcomeToTheNewDevToolsDialog.js | 0 .../src/devtools/views/TabBar.css | 0 .../src/devtools/views/TabBar.js | 0 .../src/devtools/views/Toggle.css | 0 .../src/devtools/views/Toggle.js | 0 .../src/devtools/views/Tooltip.css | 0 .../devtools/views/WarnIfLegacyBackendDetected.css | 0 .../devtools/views/WarnIfLegacyBackendDetected.js | 0 .../src/devtools/views/context.js | 0 .../src/devtools/views/hooks.js | 0 .../src/devtools/views/portaledContent.js | 0 .../src/devtools/views/root.css | 0 .../src/devtools/views/utils.js | 0 .../react-devtools-shared}/src/hook.js | 0 .../react-devtools-shared}/src/hydration.js | 0 .../src/node_modules/react-window/CHANGELOG.md | 0 .../src/node_modules/react-window/LICENSE.md | 0 .../src/node_modules/react-window/README.md | 0 .../node_modules/react-window/dist/index-dev.umd.js | 0 .../react-window/dist/index-prod.umd.js | 0 .../src/node_modules/react-window/dist/index.cjs.js | 0 .../react-window/dist/index.cjs.js.flow | 0 .../src/node_modules/react-window/dist/index.esm.js | 0 .../react-window/dist/index.esm.js.flow | 0 .../src/node_modules/react-window/package.json | 0 .../node_modules/react-window/src/FixedSizeGrid.js | 0 .../node_modules/react-window/src/FixedSizeList.js | 0 .../react-window/src/VariableSizeGrid.js | 0 .../react-window/src/VariableSizeList.js | 0 .../src/node_modules/react-window/src/areEqual.js | 0 .../react-window/src/createGridComponent.js | 0 .../react-window/src/createListComponent.js | 0 .../src/node_modules/react-window/src/domHelpers.js | 0 .../src/node_modules/react-window/src/index.js | 0 .../node_modules/react-window/src/shallowDiffers.js | 0 .../react-window/src/shouldComponentUpdate.js | 0 .../src/node_modules/react-window/src/timer.js | 0 .../react-devtools-shared}/src/storage.js | 0 .../react-devtools-shared}/src/types.js | 0 .../react-devtools-shared}/src/utils.js | 0 298 files changed, 0 insertions(+), 0 deletions(-) rename {extension => packages/react-devtools-extensions}/.circleci/config.yml (100%) rename {extension => packages/react-devtools-extensions}/.eslintignore (100%) rename {extension => packages/react-devtools-extensions}/.eslintrc (100%) rename {extension => packages/react-devtools-extensions}/.flowconfig (100%) rename {extension => packages/react-devtools-extensions}/.gitignore (100%) rename {extension => packages/react-devtools-extensions}/.prettierignore (100%) rename {extension => packages/react-devtools-extensions}/.prettierrc (100%) rename {extension => packages/react-devtools-extensions}/CHANGELOG.md (100%) rename {extension => packages/react-devtools-extensions}/OVERVIEW.md (100%) rename {extension => packages/react-devtools-extensions}/README.md (100%) rename {extension => packages/react-devtools-extensions}/babel.config.js (100%) rename {extension => packages/react-devtools-extensions}/flow-typed/chrome.js (100%) rename {extension => packages/react-devtools-extensions}/flow-typed/jest.js (100%) rename {extension => packages/react-devtools-extensions}/flow-typed/npm/react-test-renderer_v16.x.x.js (100%) rename {extension => packages/react-devtools-extensions}/flow.js (100%) rename {extension => packages/react-devtools-extensions}/package.json (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/README.md (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/build.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/deploy.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/manifest.json (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/now.json (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/chrome/test.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/README.md (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/build.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/deploy.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/manifest.json (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/now.json (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/firefox/test.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/build.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/deploy.chrome.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/deploy.firefox.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/deploy.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/deploy.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-deadcode.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-development.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-disabled.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-outdated.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-production.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/128-unminified.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-deadcode.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-development.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-disabled.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-outdated.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-production.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/16-unminified.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-deadcode.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-development.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-disabled.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-outdated.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-production.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/32-unminified.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-deadcode.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-development.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-disabled.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-outdated.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-production.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/48-unminified.png (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/deadcode.svg (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/development.svg (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/disabled.svg (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/outdated.svg (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/icons/production.svg (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/main.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/panel.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/deadcode.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/development.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/disabled.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/outdated.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/production.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/shared.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/popups/unminified.html (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/backend.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/background.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/contentScript.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/inject.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/injectGlobalHook.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/main.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/panel.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/renderer.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/src/utils.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/webpack.backend.js (100%) rename {extension => packages/react-devtools-extensions}/shells/browser/shared/webpack.config.js (100%) rename {extension => packages/react-devtools-extensions}/shells/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__mocks__/cssMock.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/inspectedElementContext-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/ownersListContext-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/profilerContext-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/profilingCache-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/profilingCharts-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/profilingCommitTreeBuilder-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/store-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/storeComponentFilters-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/storeOwners-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/storeStressSync-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/__snapshots__/treeContext-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/bridge-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/console-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/inspectedElementContext-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/inspectedElementSerializer.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/legacy/__snapshots__/inspectElement-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/legacy/__snapshots__/storeLegacy-v15-test.js.snap (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/legacy/inspectElement-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/legacy/storeLegacy-v15-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/ownersListContext-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilerContext-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilerStore-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilingCache-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilingCharts-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilingCommitTreeBuilder-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/profilingUtils-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/setupEnv.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/setupTests.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/store-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/storeComponentFilters-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/storeOwners-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/storeSerializer.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/storeStressSync-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/storeStressTestConcurrent-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/treeContext-test.js (100%) rename {extension => packages/react-devtools-shared}/src/__tests__/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/NativeStyleEditor/resolveBoxStyle.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/NativeStyleEditor/setupNativeStyleEditor.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/NativeStyleEditor/types.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/ReactDebugHooks.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/agent.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/console.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/describeComponentFrame.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/index.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/legacy/renderer.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/legacy/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/renderer.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/types.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/views/Highlighter/Highlighter.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/views/Highlighter/Overlay.js (100%) rename {extension => packages/react-devtools-shared}/src/backend/views/Highlighter/index.js (100%) rename {extension => packages/react-devtools-shared}/src/bridge.js (100%) rename {extension => packages/react-devtools-shared}/src/constants.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/ProfilerStore.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/ProfilingCache.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/cache.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/index.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/store.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Button.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Button.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ButtonIcon.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ButtonIcon.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Badge.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Badge.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Components.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Components.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/EditableValue.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/EditableValue.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Element.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Element.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/ExpandCollapseToggle.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/ExpandCollapseToggle.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/HocBadges.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/HocBadges.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/HooksTree.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/HooksTree.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/InspectHostNodesToggle.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/InspectedElementContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/InspectedElementTree.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/InspectedElementTree.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/KeyValue.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/KeyValue.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/StyleEditor.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/StyleEditor.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/context.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/index.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/NativeStyleEditor/types.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/OwnersListContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/OwnersStack.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/OwnersStack.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SearchInput.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SearchInput.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SelectedElement.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SelectedElement.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SelectedTreeHighlight.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/SelectedTreeHighlight.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Tree.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/Tree.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/TreeContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/TreeFocusedContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/ViewElementSourceContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Components/types.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/DevTools.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/DevTools.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ErrorBoundary.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ErrorBoundary.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Icon.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Icon.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ModalDialog.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ModalDialog.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ChartNode.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ChartNode.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ClearProfilingDataButton.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitFlamegraph.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitFlamegraph.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitFlamegraphListItem.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitRanked.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitRanked.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitRankedListItem.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/CommitTreeBuilder.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/FlamegraphChartBuilder.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/InteractionListItem.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/InteractionListItem.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/Interactions.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/Interactions.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/InteractionsChartBuilder.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/NoCommitData.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/NoCommitData.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/NoInteractions.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/NoInteractions.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/Profiler.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/Profiler.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ProfilerContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ProfilingImportExportButtons.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ProfilingImportExportButtons.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/RankedChartBuilder.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/RecordToggle.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/RecordToggle.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/ReloadAndProfileButton.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/RootSelector.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/RootSelector.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarCommitInfo.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarCommitInfo.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarInteractions.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarInteractions.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarSelectedFiberInfo.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SidebarSelectedFiberInfo.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotCommitList.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotCommitList.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotCommitListItem.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotCommitListItem.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotSelector.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/SnapshotSelector.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/constants.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/types.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Profiler/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ReactLogo.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ReactLogo.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/ComponentsSettings.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/GeneralSettings.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/ProfilerSettings.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsModal.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsModal.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsModalContext.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsModalContextToggle.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Settings/SettingsShared.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/TabBar.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/TabBar.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Toggle.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Toggle.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/Tooltip.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/WarnIfLegacyBackendDetected.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/WarnIfLegacyBackendDetected.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/context.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/hooks.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/portaledContent.js (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/root.css (100%) rename {extension => packages/react-devtools-shared}/src/devtools/views/utils.js (100%) rename {extension => packages/react-devtools-shared}/src/hook.js (100%) rename {extension => packages/react-devtools-shared}/src/hydration.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/CHANGELOG.md (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/LICENSE.md (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/README.md (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index-dev.umd.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index-prod.umd.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index.cjs.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index.cjs.js.flow (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index.esm.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/dist/index.esm.js.flow (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/package.json (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/FixedSizeGrid.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/FixedSizeList.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/VariableSizeGrid.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/VariableSizeList.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/areEqual.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/createGridComponent.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/createListComponent.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/domHelpers.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/index.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/shallowDiffers.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/shouldComponentUpdate.js (100%) rename {extension => packages/react-devtools-shared}/src/node_modules/react-window/src/timer.js (100%) rename {extension => packages/react-devtools-shared}/src/storage.js (100%) rename {extension => packages/react-devtools-shared}/src/types.js (100%) rename {extension => packages/react-devtools-shared}/src/utils.js (100%) diff --git a/extension/.circleci/config.yml b/packages/react-devtools-extensions/.circleci/config.yml similarity index 100% rename from extension/.circleci/config.yml rename to packages/react-devtools-extensions/.circleci/config.yml diff --git a/extension/.eslintignore b/packages/react-devtools-extensions/.eslintignore similarity index 100% rename from extension/.eslintignore rename to packages/react-devtools-extensions/.eslintignore diff --git a/extension/.eslintrc b/packages/react-devtools-extensions/.eslintrc similarity index 100% rename from extension/.eslintrc rename to packages/react-devtools-extensions/.eslintrc diff --git a/extension/.flowconfig b/packages/react-devtools-extensions/.flowconfig similarity index 100% rename from extension/.flowconfig rename to packages/react-devtools-extensions/.flowconfig diff --git a/extension/.gitignore b/packages/react-devtools-extensions/.gitignore similarity index 100% rename from extension/.gitignore rename to packages/react-devtools-extensions/.gitignore diff --git a/extension/.prettierignore b/packages/react-devtools-extensions/.prettierignore similarity index 100% rename from extension/.prettierignore rename to packages/react-devtools-extensions/.prettierignore diff --git a/extension/.prettierrc b/packages/react-devtools-extensions/.prettierrc similarity index 100% rename from extension/.prettierrc rename to packages/react-devtools-extensions/.prettierrc diff --git a/extension/CHANGELOG.md b/packages/react-devtools-extensions/CHANGELOG.md similarity index 100% rename from extension/CHANGELOG.md rename to packages/react-devtools-extensions/CHANGELOG.md diff --git a/extension/OVERVIEW.md b/packages/react-devtools-extensions/OVERVIEW.md similarity index 100% rename from extension/OVERVIEW.md rename to packages/react-devtools-extensions/OVERVIEW.md diff --git a/extension/README.md b/packages/react-devtools-extensions/README.md similarity index 100% rename from extension/README.md rename to packages/react-devtools-extensions/README.md diff --git a/extension/babel.config.js b/packages/react-devtools-extensions/babel.config.js similarity index 100% rename from extension/babel.config.js rename to packages/react-devtools-extensions/babel.config.js diff --git a/extension/flow-typed/chrome.js b/packages/react-devtools-extensions/flow-typed/chrome.js similarity index 100% rename from extension/flow-typed/chrome.js rename to packages/react-devtools-extensions/flow-typed/chrome.js diff --git a/extension/flow-typed/jest.js b/packages/react-devtools-extensions/flow-typed/jest.js similarity index 100% rename from extension/flow-typed/jest.js rename to packages/react-devtools-extensions/flow-typed/jest.js diff --git a/extension/flow-typed/npm/react-test-renderer_v16.x.x.js b/packages/react-devtools-extensions/flow-typed/npm/react-test-renderer_v16.x.x.js similarity index 100% rename from extension/flow-typed/npm/react-test-renderer_v16.x.x.js rename to packages/react-devtools-extensions/flow-typed/npm/react-test-renderer_v16.x.x.js diff --git a/extension/flow.js b/packages/react-devtools-extensions/flow.js similarity index 100% rename from extension/flow.js rename to packages/react-devtools-extensions/flow.js diff --git a/extension/package.json b/packages/react-devtools-extensions/package.json similarity index 100% rename from extension/package.json rename to packages/react-devtools-extensions/package.json diff --git a/extension/shells/browser/chrome/README.md b/packages/react-devtools-extensions/shells/browser/chrome/README.md similarity index 100% rename from extension/shells/browser/chrome/README.md rename to packages/react-devtools-extensions/shells/browser/chrome/README.md diff --git a/extension/shells/browser/chrome/build.js b/packages/react-devtools-extensions/shells/browser/chrome/build.js similarity index 100% rename from extension/shells/browser/chrome/build.js rename to packages/react-devtools-extensions/shells/browser/chrome/build.js diff --git a/extension/shells/browser/chrome/deploy.js b/packages/react-devtools-extensions/shells/browser/chrome/deploy.js similarity index 100% rename from extension/shells/browser/chrome/deploy.js rename to packages/react-devtools-extensions/shells/browser/chrome/deploy.js diff --git a/extension/shells/browser/chrome/manifest.json b/packages/react-devtools-extensions/shells/browser/chrome/manifest.json similarity index 100% rename from extension/shells/browser/chrome/manifest.json rename to packages/react-devtools-extensions/shells/browser/chrome/manifest.json diff --git a/extension/shells/browser/chrome/now.json b/packages/react-devtools-extensions/shells/browser/chrome/now.json similarity index 100% rename from extension/shells/browser/chrome/now.json rename to packages/react-devtools-extensions/shells/browser/chrome/now.json diff --git a/extension/shells/browser/chrome/test.js b/packages/react-devtools-extensions/shells/browser/chrome/test.js similarity index 100% rename from extension/shells/browser/chrome/test.js rename to packages/react-devtools-extensions/shells/browser/chrome/test.js diff --git a/extension/shells/browser/firefox/README.md b/packages/react-devtools-extensions/shells/browser/firefox/README.md similarity index 100% rename from extension/shells/browser/firefox/README.md rename to packages/react-devtools-extensions/shells/browser/firefox/README.md diff --git a/extension/shells/browser/firefox/build.js b/packages/react-devtools-extensions/shells/browser/firefox/build.js similarity index 100% rename from extension/shells/browser/firefox/build.js rename to packages/react-devtools-extensions/shells/browser/firefox/build.js diff --git a/extension/shells/browser/firefox/deploy.js b/packages/react-devtools-extensions/shells/browser/firefox/deploy.js similarity index 100% rename from extension/shells/browser/firefox/deploy.js rename to packages/react-devtools-extensions/shells/browser/firefox/deploy.js diff --git a/extension/shells/browser/firefox/manifest.json b/packages/react-devtools-extensions/shells/browser/firefox/manifest.json similarity index 100% rename from extension/shells/browser/firefox/manifest.json rename to packages/react-devtools-extensions/shells/browser/firefox/manifest.json diff --git a/extension/shells/browser/firefox/now.json b/packages/react-devtools-extensions/shells/browser/firefox/now.json similarity index 100% rename from extension/shells/browser/firefox/now.json rename to packages/react-devtools-extensions/shells/browser/firefox/now.json diff --git a/extension/shells/browser/firefox/test.js b/packages/react-devtools-extensions/shells/browser/firefox/test.js similarity index 100% rename from extension/shells/browser/firefox/test.js rename to packages/react-devtools-extensions/shells/browser/firefox/test.js diff --git a/extension/shells/browser/shared/build.js b/packages/react-devtools-extensions/shells/browser/shared/build.js similarity index 100% rename from extension/shells/browser/shared/build.js rename to packages/react-devtools-extensions/shells/browser/shared/build.js diff --git a/extension/shells/browser/shared/deploy.chrome.html b/packages/react-devtools-extensions/shells/browser/shared/deploy.chrome.html similarity index 100% rename from extension/shells/browser/shared/deploy.chrome.html rename to packages/react-devtools-extensions/shells/browser/shared/deploy.chrome.html diff --git a/extension/shells/browser/shared/deploy.firefox.html b/packages/react-devtools-extensions/shells/browser/shared/deploy.firefox.html similarity index 100% rename from extension/shells/browser/shared/deploy.firefox.html rename to packages/react-devtools-extensions/shells/browser/shared/deploy.firefox.html diff --git a/extension/shells/browser/shared/deploy.html b/packages/react-devtools-extensions/shells/browser/shared/deploy.html similarity index 100% rename from extension/shells/browser/shared/deploy.html rename to packages/react-devtools-extensions/shells/browser/shared/deploy.html diff --git a/extension/shells/browser/shared/deploy.js b/packages/react-devtools-extensions/shells/browser/shared/deploy.js similarity index 100% rename from extension/shells/browser/shared/deploy.js rename to packages/react-devtools-extensions/shells/browser/shared/deploy.js diff --git a/extension/shells/browser/shared/icons/128-deadcode.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-deadcode.png similarity index 100% rename from extension/shells/browser/shared/icons/128-deadcode.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-deadcode.png diff --git a/extension/shells/browser/shared/icons/128-development.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-development.png similarity index 100% rename from extension/shells/browser/shared/icons/128-development.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-development.png diff --git a/extension/shells/browser/shared/icons/128-disabled.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-disabled.png similarity index 100% rename from extension/shells/browser/shared/icons/128-disabled.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-disabled.png diff --git a/extension/shells/browser/shared/icons/128-outdated.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-outdated.png similarity index 100% rename from extension/shells/browser/shared/icons/128-outdated.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-outdated.png diff --git a/extension/shells/browser/shared/icons/128-production.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-production.png similarity index 100% rename from extension/shells/browser/shared/icons/128-production.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-production.png diff --git a/extension/shells/browser/shared/icons/128-unminified.png b/packages/react-devtools-extensions/shells/browser/shared/icons/128-unminified.png similarity index 100% rename from extension/shells/browser/shared/icons/128-unminified.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/128-unminified.png diff --git a/extension/shells/browser/shared/icons/16-deadcode.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-deadcode.png similarity index 100% rename from extension/shells/browser/shared/icons/16-deadcode.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-deadcode.png diff --git a/extension/shells/browser/shared/icons/16-development.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-development.png similarity index 100% rename from extension/shells/browser/shared/icons/16-development.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-development.png diff --git a/extension/shells/browser/shared/icons/16-disabled.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-disabled.png similarity index 100% rename from extension/shells/browser/shared/icons/16-disabled.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-disabled.png diff --git a/extension/shells/browser/shared/icons/16-outdated.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-outdated.png similarity index 100% rename from extension/shells/browser/shared/icons/16-outdated.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-outdated.png diff --git a/extension/shells/browser/shared/icons/16-production.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-production.png similarity index 100% rename from extension/shells/browser/shared/icons/16-production.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-production.png diff --git a/extension/shells/browser/shared/icons/16-unminified.png b/packages/react-devtools-extensions/shells/browser/shared/icons/16-unminified.png similarity index 100% rename from extension/shells/browser/shared/icons/16-unminified.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/16-unminified.png diff --git a/extension/shells/browser/shared/icons/32-deadcode.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-deadcode.png similarity index 100% rename from extension/shells/browser/shared/icons/32-deadcode.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-deadcode.png diff --git a/extension/shells/browser/shared/icons/32-development.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-development.png similarity index 100% rename from extension/shells/browser/shared/icons/32-development.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-development.png diff --git a/extension/shells/browser/shared/icons/32-disabled.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-disabled.png similarity index 100% rename from extension/shells/browser/shared/icons/32-disabled.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-disabled.png diff --git a/extension/shells/browser/shared/icons/32-outdated.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-outdated.png similarity index 100% rename from extension/shells/browser/shared/icons/32-outdated.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-outdated.png diff --git a/extension/shells/browser/shared/icons/32-production.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-production.png similarity index 100% rename from extension/shells/browser/shared/icons/32-production.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-production.png diff --git a/extension/shells/browser/shared/icons/32-unminified.png b/packages/react-devtools-extensions/shells/browser/shared/icons/32-unminified.png similarity index 100% rename from extension/shells/browser/shared/icons/32-unminified.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/32-unminified.png diff --git a/extension/shells/browser/shared/icons/48-deadcode.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-deadcode.png similarity index 100% rename from extension/shells/browser/shared/icons/48-deadcode.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-deadcode.png diff --git a/extension/shells/browser/shared/icons/48-development.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-development.png similarity index 100% rename from extension/shells/browser/shared/icons/48-development.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-development.png diff --git a/extension/shells/browser/shared/icons/48-disabled.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-disabled.png similarity index 100% rename from extension/shells/browser/shared/icons/48-disabled.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-disabled.png diff --git a/extension/shells/browser/shared/icons/48-outdated.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-outdated.png similarity index 100% rename from extension/shells/browser/shared/icons/48-outdated.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-outdated.png diff --git a/extension/shells/browser/shared/icons/48-production.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-production.png similarity index 100% rename from extension/shells/browser/shared/icons/48-production.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-production.png diff --git a/extension/shells/browser/shared/icons/48-unminified.png b/packages/react-devtools-extensions/shells/browser/shared/icons/48-unminified.png similarity index 100% rename from extension/shells/browser/shared/icons/48-unminified.png rename to packages/react-devtools-extensions/shells/browser/shared/icons/48-unminified.png diff --git a/extension/shells/browser/shared/icons/deadcode.svg b/packages/react-devtools-extensions/shells/browser/shared/icons/deadcode.svg similarity index 100% rename from extension/shells/browser/shared/icons/deadcode.svg rename to packages/react-devtools-extensions/shells/browser/shared/icons/deadcode.svg diff --git a/extension/shells/browser/shared/icons/development.svg b/packages/react-devtools-extensions/shells/browser/shared/icons/development.svg similarity index 100% rename from extension/shells/browser/shared/icons/development.svg rename to packages/react-devtools-extensions/shells/browser/shared/icons/development.svg diff --git a/extension/shells/browser/shared/icons/disabled.svg b/packages/react-devtools-extensions/shells/browser/shared/icons/disabled.svg similarity index 100% rename from extension/shells/browser/shared/icons/disabled.svg rename to packages/react-devtools-extensions/shells/browser/shared/icons/disabled.svg diff --git a/extension/shells/browser/shared/icons/outdated.svg b/packages/react-devtools-extensions/shells/browser/shared/icons/outdated.svg similarity index 100% rename from extension/shells/browser/shared/icons/outdated.svg rename to packages/react-devtools-extensions/shells/browser/shared/icons/outdated.svg diff --git a/extension/shells/browser/shared/icons/production.svg b/packages/react-devtools-extensions/shells/browser/shared/icons/production.svg similarity index 100% rename from extension/shells/browser/shared/icons/production.svg rename to packages/react-devtools-extensions/shells/browser/shared/icons/production.svg diff --git a/extension/shells/browser/shared/main.html b/packages/react-devtools-extensions/shells/browser/shared/main.html similarity index 100% rename from extension/shells/browser/shared/main.html rename to packages/react-devtools-extensions/shells/browser/shared/main.html diff --git a/extension/shells/browser/shared/panel.html b/packages/react-devtools-extensions/shells/browser/shared/panel.html similarity index 100% rename from extension/shells/browser/shared/panel.html rename to packages/react-devtools-extensions/shells/browser/shared/panel.html diff --git a/extension/shells/browser/shared/popups/deadcode.html b/packages/react-devtools-extensions/shells/browser/shared/popups/deadcode.html similarity index 100% rename from extension/shells/browser/shared/popups/deadcode.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/deadcode.html diff --git a/extension/shells/browser/shared/popups/development.html b/packages/react-devtools-extensions/shells/browser/shared/popups/development.html similarity index 100% rename from extension/shells/browser/shared/popups/development.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/development.html diff --git a/extension/shells/browser/shared/popups/disabled.html b/packages/react-devtools-extensions/shells/browser/shared/popups/disabled.html similarity index 100% rename from extension/shells/browser/shared/popups/disabled.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/disabled.html diff --git a/extension/shells/browser/shared/popups/outdated.html b/packages/react-devtools-extensions/shells/browser/shared/popups/outdated.html similarity index 100% rename from extension/shells/browser/shared/popups/outdated.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/outdated.html diff --git a/extension/shells/browser/shared/popups/production.html b/packages/react-devtools-extensions/shells/browser/shared/popups/production.html similarity index 100% rename from extension/shells/browser/shared/popups/production.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/production.html diff --git a/extension/shells/browser/shared/popups/shared.js b/packages/react-devtools-extensions/shells/browser/shared/popups/shared.js similarity index 100% rename from extension/shells/browser/shared/popups/shared.js rename to packages/react-devtools-extensions/shells/browser/shared/popups/shared.js diff --git a/extension/shells/browser/shared/popups/unminified.html b/packages/react-devtools-extensions/shells/browser/shared/popups/unminified.html similarity index 100% rename from extension/shells/browser/shared/popups/unminified.html rename to packages/react-devtools-extensions/shells/browser/shared/popups/unminified.html diff --git a/extension/shells/browser/shared/src/backend.js b/packages/react-devtools-extensions/shells/browser/shared/src/backend.js similarity index 100% rename from extension/shells/browser/shared/src/backend.js rename to packages/react-devtools-extensions/shells/browser/shared/src/backend.js diff --git a/extension/shells/browser/shared/src/background.js b/packages/react-devtools-extensions/shells/browser/shared/src/background.js similarity index 100% rename from extension/shells/browser/shared/src/background.js rename to packages/react-devtools-extensions/shells/browser/shared/src/background.js diff --git a/extension/shells/browser/shared/src/contentScript.js b/packages/react-devtools-extensions/shells/browser/shared/src/contentScript.js similarity index 100% rename from extension/shells/browser/shared/src/contentScript.js rename to packages/react-devtools-extensions/shells/browser/shared/src/contentScript.js diff --git a/extension/shells/browser/shared/src/inject.js b/packages/react-devtools-extensions/shells/browser/shared/src/inject.js similarity index 100% rename from extension/shells/browser/shared/src/inject.js rename to packages/react-devtools-extensions/shells/browser/shared/src/inject.js diff --git a/extension/shells/browser/shared/src/injectGlobalHook.js b/packages/react-devtools-extensions/shells/browser/shared/src/injectGlobalHook.js similarity index 100% rename from extension/shells/browser/shared/src/injectGlobalHook.js rename to packages/react-devtools-extensions/shells/browser/shared/src/injectGlobalHook.js diff --git a/extension/shells/browser/shared/src/main.js b/packages/react-devtools-extensions/shells/browser/shared/src/main.js similarity index 100% rename from extension/shells/browser/shared/src/main.js rename to packages/react-devtools-extensions/shells/browser/shared/src/main.js diff --git a/extension/shells/browser/shared/src/panel.js b/packages/react-devtools-extensions/shells/browser/shared/src/panel.js similarity index 100% rename from extension/shells/browser/shared/src/panel.js rename to packages/react-devtools-extensions/shells/browser/shared/src/panel.js diff --git a/extension/shells/browser/shared/src/renderer.js b/packages/react-devtools-extensions/shells/browser/shared/src/renderer.js similarity index 100% rename from extension/shells/browser/shared/src/renderer.js rename to packages/react-devtools-extensions/shells/browser/shared/src/renderer.js diff --git a/extension/shells/browser/shared/src/utils.js b/packages/react-devtools-extensions/shells/browser/shared/src/utils.js similarity index 100% rename from extension/shells/browser/shared/src/utils.js rename to packages/react-devtools-extensions/shells/browser/shared/src/utils.js diff --git a/extension/shells/browser/shared/webpack.backend.js b/packages/react-devtools-extensions/shells/browser/shared/webpack.backend.js similarity index 100% rename from extension/shells/browser/shared/webpack.backend.js rename to packages/react-devtools-extensions/shells/browser/shared/webpack.backend.js diff --git a/extension/shells/browser/shared/webpack.config.js b/packages/react-devtools-extensions/shells/browser/shared/webpack.config.js similarity index 100% rename from extension/shells/browser/shared/webpack.config.js rename to packages/react-devtools-extensions/shells/browser/shared/webpack.config.js diff --git a/extension/shells/utils.js b/packages/react-devtools-extensions/shells/utils.js similarity index 100% rename from extension/shells/utils.js rename to packages/react-devtools-extensions/shells/utils.js diff --git a/extension/src/__tests__/__mocks__/cssMock.js b/packages/react-devtools-shared/src/__tests__/__mocks__/cssMock.js similarity index 100% rename from extension/src/__tests__/__mocks__/cssMock.js rename to packages/react-devtools-shared/src/__tests__/__mocks__/cssMock.js diff --git a/extension/src/__tests__/__snapshots__/inspectedElementContext-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/inspectedElementContext-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/inspectedElementContext-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/inspectedElementContext-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/ownersListContext-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/ownersListContext-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/ownersListContext-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/ownersListContext-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/profilerContext-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/profilerContext-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/profilerContext-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/profilerContext-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/profilingCache-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCache-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/profilingCache-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCache-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/profilingCharts-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCharts-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/profilingCharts-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCharts-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/profilingCommitTreeBuilder-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCommitTreeBuilder-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/profilingCommitTreeBuilder-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/profilingCommitTreeBuilder-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/store-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/store-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/store-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/store-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/storeComponentFilters-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/storeComponentFilters-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/storeComponentFilters-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/storeComponentFilters-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/storeOwners-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/storeOwners-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/storeOwners-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/storeOwners-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/storeStressSync-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/storeStressSync-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/storeStressSync-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/storeStressSync-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/storeStressTestConcurrent-test.js.snap diff --git a/extension/src/__tests__/__snapshots__/treeContext-test.js.snap b/packages/react-devtools-shared/src/__tests__/__snapshots__/treeContext-test.js.snap similarity index 100% rename from extension/src/__tests__/__snapshots__/treeContext-test.js.snap rename to packages/react-devtools-shared/src/__tests__/__snapshots__/treeContext-test.js.snap diff --git a/extension/src/__tests__/bridge-test.js b/packages/react-devtools-shared/src/__tests__/bridge-test.js similarity index 100% rename from extension/src/__tests__/bridge-test.js rename to packages/react-devtools-shared/src/__tests__/bridge-test.js diff --git a/extension/src/__tests__/console-test.js b/packages/react-devtools-shared/src/__tests__/console-test.js similarity index 100% rename from extension/src/__tests__/console-test.js rename to packages/react-devtools-shared/src/__tests__/console-test.js diff --git a/extension/src/__tests__/inspectedElementContext-test.js b/packages/react-devtools-shared/src/__tests__/inspectedElementContext-test.js similarity index 100% rename from extension/src/__tests__/inspectedElementContext-test.js rename to packages/react-devtools-shared/src/__tests__/inspectedElementContext-test.js diff --git a/extension/src/__tests__/inspectedElementSerializer.js b/packages/react-devtools-shared/src/__tests__/inspectedElementSerializer.js similarity index 100% rename from extension/src/__tests__/inspectedElementSerializer.js rename to packages/react-devtools-shared/src/__tests__/inspectedElementSerializer.js diff --git a/extension/src/__tests__/legacy/__snapshots__/inspectElement-test.js.snap b/packages/react-devtools-shared/src/__tests__/legacy/__snapshots__/inspectElement-test.js.snap similarity index 100% rename from extension/src/__tests__/legacy/__snapshots__/inspectElement-test.js.snap rename to packages/react-devtools-shared/src/__tests__/legacy/__snapshots__/inspectElement-test.js.snap diff --git a/extension/src/__tests__/legacy/__snapshots__/storeLegacy-v15-test.js.snap b/packages/react-devtools-shared/src/__tests__/legacy/__snapshots__/storeLegacy-v15-test.js.snap similarity index 100% rename from extension/src/__tests__/legacy/__snapshots__/storeLegacy-v15-test.js.snap rename to packages/react-devtools-shared/src/__tests__/legacy/__snapshots__/storeLegacy-v15-test.js.snap diff --git a/extension/src/__tests__/legacy/inspectElement-test.js b/packages/react-devtools-shared/src/__tests__/legacy/inspectElement-test.js similarity index 100% rename from extension/src/__tests__/legacy/inspectElement-test.js rename to packages/react-devtools-shared/src/__tests__/legacy/inspectElement-test.js diff --git a/extension/src/__tests__/legacy/storeLegacy-v15-test.js b/packages/react-devtools-shared/src/__tests__/legacy/storeLegacy-v15-test.js similarity index 100% rename from extension/src/__tests__/legacy/storeLegacy-v15-test.js rename to packages/react-devtools-shared/src/__tests__/legacy/storeLegacy-v15-test.js diff --git a/extension/src/__tests__/ownersListContext-test.js b/packages/react-devtools-shared/src/__tests__/ownersListContext-test.js similarity index 100% rename from extension/src/__tests__/ownersListContext-test.js rename to packages/react-devtools-shared/src/__tests__/ownersListContext-test.js diff --git a/extension/src/__tests__/profilerContext-test.js b/packages/react-devtools-shared/src/__tests__/profilerContext-test.js similarity index 100% rename from extension/src/__tests__/profilerContext-test.js rename to packages/react-devtools-shared/src/__tests__/profilerContext-test.js diff --git a/extension/src/__tests__/profilerStore-test.js b/packages/react-devtools-shared/src/__tests__/profilerStore-test.js similarity index 100% rename from extension/src/__tests__/profilerStore-test.js rename to packages/react-devtools-shared/src/__tests__/profilerStore-test.js diff --git a/extension/src/__tests__/profilingCache-test.js b/packages/react-devtools-shared/src/__tests__/profilingCache-test.js similarity index 100% rename from extension/src/__tests__/profilingCache-test.js rename to packages/react-devtools-shared/src/__tests__/profilingCache-test.js diff --git a/extension/src/__tests__/profilingCharts-test.js b/packages/react-devtools-shared/src/__tests__/profilingCharts-test.js similarity index 100% rename from extension/src/__tests__/profilingCharts-test.js rename to packages/react-devtools-shared/src/__tests__/profilingCharts-test.js diff --git a/extension/src/__tests__/profilingCommitTreeBuilder-test.js b/packages/react-devtools-shared/src/__tests__/profilingCommitTreeBuilder-test.js similarity index 100% rename from extension/src/__tests__/profilingCommitTreeBuilder-test.js rename to packages/react-devtools-shared/src/__tests__/profilingCommitTreeBuilder-test.js diff --git a/extension/src/__tests__/profilingUtils-test.js b/packages/react-devtools-shared/src/__tests__/profilingUtils-test.js similarity index 100% rename from extension/src/__tests__/profilingUtils-test.js rename to packages/react-devtools-shared/src/__tests__/profilingUtils-test.js diff --git a/extension/src/__tests__/setupEnv.js b/packages/react-devtools-shared/src/__tests__/setupEnv.js similarity index 100% rename from extension/src/__tests__/setupEnv.js rename to packages/react-devtools-shared/src/__tests__/setupEnv.js diff --git a/extension/src/__tests__/setupTests.js b/packages/react-devtools-shared/src/__tests__/setupTests.js similarity index 100% rename from extension/src/__tests__/setupTests.js rename to packages/react-devtools-shared/src/__tests__/setupTests.js diff --git a/extension/src/__tests__/store-test.js b/packages/react-devtools-shared/src/__tests__/store-test.js similarity index 100% rename from extension/src/__tests__/store-test.js rename to packages/react-devtools-shared/src/__tests__/store-test.js diff --git a/extension/src/__tests__/storeComponentFilters-test.js b/packages/react-devtools-shared/src/__tests__/storeComponentFilters-test.js similarity index 100% rename from extension/src/__tests__/storeComponentFilters-test.js rename to packages/react-devtools-shared/src/__tests__/storeComponentFilters-test.js diff --git a/extension/src/__tests__/storeOwners-test.js b/packages/react-devtools-shared/src/__tests__/storeOwners-test.js similarity index 100% rename from extension/src/__tests__/storeOwners-test.js rename to packages/react-devtools-shared/src/__tests__/storeOwners-test.js diff --git a/extension/src/__tests__/storeSerializer.js b/packages/react-devtools-shared/src/__tests__/storeSerializer.js similarity index 100% rename from extension/src/__tests__/storeSerializer.js rename to packages/react-devtools-shared/src/__tests__/storeSerializer.js diff --git a/extension/src/__tests__/storeStressSync-test.js b/packages/react-devtools-shared/src/__tests__/storeStressSync-test.js similarity index 100% rename from extension/src/__tests__/storeStressSync-test.js rename to packages/react-devtools-shared/src/__tests__/storeStressSync-test.js diff --git a/extension/src/__tests__/storeStressTestConcurrent-test.js b/packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js similarity index 100% rename from extension/src/__tests__/storeStressTestConcurrent-test.js rename to packages/react-devtools-shared/src/__tests__/storeStressTestConcurrent-test.js diff --git a/extension/src/__tests__/treeContext-test.js b/packages/react-devtools-shared/src/__tests__/treeContext-test.js similarity index 100% rename from extension/src/__tests__/treeContext-test.js rename to packages/react-devtools-shared/src/__tests__/treeContext-test.js diff --git a/extension/src/__tests__/utils.js b/packages/react-devtools-shared/src/__tests__/utils.js similarity index 100% rename from extension/src/__tests__/utils.js rename to packages/react-devtools-shared/src/__tests__/utils.js diff --git a/extension/src/backend/NativeStyleEditor/resolveBoxStyle.js b/packages/react-devtools-shared/src/backend/NativeStyleEditor/resolveBoxStyle.js similarity index 100% rename from extension/src/backend/NativeStyleEditor/resolveBoxStyle.js rename to packages/react-devtools-shared/src/backend/NativeStyleEditor/resolveBoxStyle.js diff --git a/extension/src/backend/NativeStyleEditor/setupNativeStyleEditor.js b/packages/react-devtools-shared/src/backend/NativeStyleEditor/setupNativeStyleEditor.js similarity index 100% rename from extension/src/backend/NativeStyleEditor/setupNativeStyleEditor.js rename to packages/react-devtools-shared/src/backend/NativeStyleEditor/setupNativeStyleEditor.js diff --git a/extension/src/backend/NativeStyleEditor/types.js b/packages/react-devtools-shared/src/backend/NativeStyleEditor/types.js similarity index 100% rename from extension/src/backend/NativeStyleEditor/types.js rename to packages/react-devtools-shared/src/backend/NativeStyleEditor/types.js diff --git a/extension/src/backend/ReactDebugHooks.js b/packages/react-devtools-shared/src/backend/ReactDebugHooks.js similarity index 100% rename from extension/src/backend/ReactDebugHooks.js rename to packages/react-devtools-shared/src/backend/ReactDebugHooks.js diff --git a/extension/src/backend/agent.js b/packages/react-devtools-shared/src/backend/agent.js similarity index 100% rename from extension/src/backend/agent.js rename to packages/react-devtools-shared/src/backend/agent.js diff --git a/extension/src/backend/console.js b/packages/react-devtools-shared/src/backend/console.js similarity index 100% rename from extension/src/backend/console.js rename to packages/react-devtools-shared/src/backend/console.js diff --git a/extension/src/backend/describeComponentFrame.js b/packages/react-devtools-shared/src/backend/describeComponentFrame.js similarity index 100% rename from extension/src/backend/describeComponentFrame.js rename to packages/react-devtools-shared/src/backend/describeComponentFrame.js diff --git a/extension/src/backend/index.js b/packages/react-devtools-shared/src/backend/index.js similarity index 100% rename from extension/src/backend/index.js rename to packages/react-devtools-shared/src/backend/index.js diff --git a/extension/src/backend/legacy/renderer.js b/packages/react-devtools-shared/src/backend/legacy/renderer.js similarity index 100% rename from extension/src/backend/legacy/renderer.js rename to packages/react-devtools-shared/src/backend/legacy/renderer.js diff --git a/extension/src/backend/legacy/utils.js b/packages/react-devtools-shared/src/backend/legacy/utils.js similarity index 100% rename from extension/src/backend/legacy/utils.js rename to packages/react-devtools-shared/src/backend/legacy/utils.js diff --git a/extension/src/backend/renderer.js b/packages/react-devtools-shared/src/backend/renderer.js similarity index 100% rename from extension/src/backend/renderer.js rename to packages/react-devtools-shared/src/backend/renderer.js diff --git a/extension/src/backend/types.js b/packages/react-devtools-shared/src/backend/types.js similarity index 100% rename from extension/src/backend/types.js rename to packages/react-devtools-shared/src/backend/types.js diff --git a/extension/src/backend/utils.js b/packages/react-devtools-shared/src/backend/utils.js similarity index 100% rename from extension/src/backend/utils.js rename to packages/react-devtools-shared/src/backend/utils.js diff --git a/extension/src/backend/views/Highlighter/Highlighter.js b/packages/react-devtools-shared/src/backend/views/Highlighter/Highlighter.js similarity index 100% rename from extension/src/backend/views/Highlighter/Highlighter.js rename to packages/react-devtools-shared/src/backend/views/Highlighter/Highlighter.js diff --git a/extension/src/backend/views/Highlighter/Overlay.js b/packages/react-devtools-shared/src/backend/views/Highlighter/Overlay.js similarity index 100% rename from extension/src/backend/views/Highlighter/Overlay.js rename to packages/react-devtools-shared/src/backend/views/Highlighter/Overlay.js diff --git a/extension/src/backend/views/Highlighter/index.js b/packages/react-devtools-shared/src/backend/views/Highlighter/index.js similarity index 100% rename from extension/src/backend/views/Highlighter/index.js rename to packages/react-devtools-shared/src/backend/views/Highlighter/index.js diff --git a/extension/src/bridge.js b/packages/react-devtools-shared/src/bridge.js similarity index 100% rename from extension/src/bridge.js rename to packages/react-devtools-shared/src/bridge.js diff --git a/extension/src/constants.js b/packages/react-devtools-shared/src/constants.js similarity index 100% rename from extension/src/constants.js rename to packages/react-devtools-shared/src/constants.js diff --git a/extension/src/devtools/ProfilerStore.js b/packages/react-devtools-shared/src/devtools/ProfilerStore.js similarity index 100% rename from extension/src/devtools/ProfilerStore.js rename to packages/react-devtools-shared/src/devtools/ProfilerStore.js diff --git a/extension/src/devtools/ProfilingCache.js b/packages/react-devtools-shared/src/devtools/ProfilingCache.js similarity index 100% rename from extension/src/devtools/ProfilingCache.js rename to packages/react-devtools-shared/src/devtools/ProfilingCache.js diff --git a/extension/src/devtools/cache.js b/packages/react-devtools-shared/src/devtools/cache.js similarity index 100% rename from extension/src/devtools/cache.js rename to packages/react-devtools-shared/src/devtools/cache.js diff --git a/extension/src/devtools/index.js b/packages/react-devtools-shared/src/devtools/index.js similarity index 100% rename from extension/src/devtools/index.js rename to packages/react-devtools-shared/src/devtools/index.js diff --git a/extension/src/devtools/store.js b/packages/react-devtools-shared/src/devtools/store.js similarity index 100% rename from extension/src/devtools/store.js rename to packages/react-devtools-shared/src/devtools/store.js diff --git a/extension/src/devtools/views/Button.css b/packages/react-devtools-shared/src/devtools/views/Button.css similarity index 100% rename from extension/src/devtools/views/Button.css rename to packages/react-devtools-shared/src/devtools/views/Button.css diff --git a/extension/src/devtools/views/Button.js b/packages/react-devtools-shared/src/devtools/views/Button.js similarity index 100% rename from extension/src/devtools/views/Button.js rename to packages/react-devtools-shared/src/devtools/views/Button.js diff --git a/extension/src/devtools/views/ButtonIcon.css b/packages/react-devtools-shared/src/devtools/views/ButtonIcon.css similarity index 100% rename from extension/src/devtools/views/ButtonIcon.css rename to packages/react-devtools-shared/src/devtools/views/ButtonIcon.css diff --git a/extension/src/devtools/views/ButtonIcon.js b/packages/react-devtools-shared/src/devtools/views/ButtonIcon.js similarity index 100% rename from extension/src/devtools/views/ButtonIcon.js rename to packages/react-devtools-shared/src/devtools/views/ButtonIcon.js diff --git a/extension/src/devtools/views/Components/Badge.css b/packages/react-devtools-shared/src/devtools/views/Components/Badge.css similarity index 100% rename from extension/src/devtools/views/Components/Badge.css rename to packages/react-devtools-shared/src/devtools/views/Components/Badge.css diff --git a/extension/src/devtools/views/Components/Badge.js b/packages/react-devtools-shared/src/devtools/views/Components/Badge.js similarity index 100% rename from extension/src/devtools/views/Components/Badge.js rename to packages/react-devtools-shared/src/devtools/views/Components/Badge.js diff --git a/extension/src/devtools/views/Components/Components.css b/packages/react-devtools-shared/src/devtools/views/Components/Components.css similarity index 100% rename from extension/src/devtools/views/Components/Components.css rename to packages/react-devtools-shared/src/devtools/views/Components/Components.css diff --git a/extension/src/devtools/views/Components/Components.js b/packages/react-devtools-shared/src/devtools/views/Components/Components.js similarity index 100% rename from extension/src/devtools/views/Components/Components.js rename to packages/react-devtools-shared/src/devtools/views/Components/Components.js diff --git a/extension/src/devtools/views/Components/EditableValue.css b/packages/react-devtools-shared/src/devtools/views/Components/EditableValue.css similarity index 100% rename from extension/src/devtools/views/Components/EditableValue.css rename to packages/react-devtools-shared/src/devtools/views/Components/EditableValue.css diff --git a/extension/src/devtools/views/Components/EditableValue.js b/packages/react-devtools-shared/src/devtools/views/Components/EditableValue.js similarity index 100% rename from extension/src/devtools/views/Components/EditableValue.js rename to packages/react-devtools-shared/src/devtools/views/Components/EditableValue.js diff --git a/extension/src/devtools/views/Components/Element.css b/packages/react-devtools-shared/src/devtools/views/Components/Element.css similarity index 100% rename from extension/src/devtools/views/Components/Element.css rename to packages/react-devtools-shared/src/devtools/views/Components/Element.css diff --git a/extension/src/devtools/views/Components/Element.js b/packages/react-devtools-shared/src/devtools/views/Components/Element.js similarity index 100% rename from extension/src/devtools/views/Components/Element.js rename to packages/react-devtools-shared/src/devtools/views/Components/Element.js diff --git a/extension/src/devtools/views/Components/ExpandCollapseToggle.css b/packages/react-devtools-shared/src/devtools/views/Components/ExpandCollapseToggle.css similarity index 100% rename from extension/src/devtools/views/Components/ExpandCollapseToggle.css rename to packages/react-devtools-shared/src/devtools/views/Components/ExpandCollapseToggle.css diff --git a/extension/src/devtools/views/Components/ExpandCollapseToggle.js b/packages/react-devtools-shared/src/devtools/views/Components/ExpandCollapseToggle.js similarity index 100% rename from extension/src/devtools/views/Components/ExpandCollapseToggle.js rename to packages/react-devtools-shared/src/devtools/views/Components/ExpandCollapseToggle.js diff --git a/extension/src/devtools/views/Components/HocBadges.css b/packages/react-devtools-shared/src/devtools/views/Components/HocBadges.css similarity index 100% rename from extension/src/devtools/views/Components/HocBadges.css rename to packages/react-devtools-shared/src/devtools/views/Components/HocBadges.css diff --git a/extension/src/devtools/views/Components/HocBadges.js b/packages/react-devtools-shared/src/devtools/views/Components/HocBadges.js similarity index 100% rename from extension/src/devtools/views/Components/HocBadges.js rename to packages/react-devtools-shared/src/devtools/views/Components/HocBadges.js diff --git a/extension/src/devtools/views/Components/HooksTree.css b/packages/react-devtools-shared/src/devtools/views/Components/HooksTree.css similarity index 100% rename from extension/src/devtools/views/Components/HooksTree.css rename to packages/react-devtools-shared/src/devtools/views/Components/HooksTree.css diff --git a/extension/src/devtools/views/Components/HooksTree.js b/packages/react-devtools-shared/src/devtools/views/Components/HooksTree.js similarity index 100% rename from extension/src/devtools/views/Components/HooksTree.js rename to packages/react-devtools-shared/src/devtools/views/Components/HooksTree.js diff --git a/extension/src/devtools/views/Components/InspectHostNodesToggle.js b/packages/react-devtools-shared/src/devtools/views/Components/InspectHostNodesToggle.js similarity index 100% rename from extension/src/devtools/views/Components/InspectHostNodesToggle.js rename to packages/react-devtools-shared/src/devtools/views/Components/InspectHostNodesToggle.js diff --git a/extension/src/devtools/views/Components/InspectedElementContext.js b/packages/react-devtools-shared/src/devtools/views/Components/InspectedElementContext.js similarity index 100% rename from extension/src/devtools/views/Components/InspectedElementContext.js rename to packages/react-devtools-shared/src/devtools/views/Components/InspectedElementContext.js diff --git a/extension/src/devtools/views/Components/InspectedElementTree.css b/packages/react-devtools-shared/src/devtools/views/Components/InspectedElementTree.css similarity index 100% rename from extension/src/devtools/views/Components/InspectedElementTree.css rename to packages/react-devtools-shared/src/devtools/views/Components/InspectedElementTree.css diff --git a/extension/src/devtools/views/Components/InspectedElementTree.js b/packages/react-devtools-shared/src/devtools/views/Components/InspectedElementTree.js similarity index 100% rename from extension/src/devtools/views/Components/InspectedElementTree.js rename to packages/react-devtools-shared/src/devtools/views/Components/InspectedElementTree.js diff --git a/extension/src/devtools/views/Components/KeyValue.css b/packages/react-devtools-shared/src/devtools/views/Components/KeyValue.css similarity index 100% rename from extension/src/devtools/views/Components/KeyValue.css rename to packages/react-devtools-shared/src/devtools/views/Components/KeyValue.css diff --git a/extension/src/devtools/views/Components/KeyValue.js b/packages/react-devtools-shared/src/devtools/views/Components/KeyValue.js similarity index 100% rename from extension/src/devtools/views/Components/KeyValue.js rename to packages/react-devtools-shared/src/devtools/views/Components/KeyValue.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.css b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.css similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.css rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.css diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/AutoSizeInput.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.css b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.css similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.css rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.css diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/LayoutViewer.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/StyleEditor.css b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/StyleEditor.css similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/StyleEditor.css rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/StyleEditor.css diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/StyleEditor.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/StyleEditor.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/StyleEditor.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/StyleEditor.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/context.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/context.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/context.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/context.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/index.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/index.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/index.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/index.js diff --git a/extension/src/devtools/views/Components/NativeStyleEditor/types.js b/packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/types.js similarity index 100% rename from extension/src/devtools/views/Components/NativeStyleEditor/types.js rename to packages/react-devtools-shared/src/devtools/views/Components/NativeStyleEditor/types.js diff --git a/extension/src/devtools/views/Components/OwnersListContext.js b/packages/react-devtools-shared/src/devtools/views/Components/OwnersListContext.js similarity index 100% rename from extension/src/devtools/views/Components/OwnersListContext.js rename to packages/react-devtools-shared/src/devtools/views/Components/OwnersListContext.js diff --git a/extension/src/devtools/views/Components/OwnersStack.css b/packages/react-devtools-shared/src/devtools/views/Components/OwnersStack.css similarity index 100% rename from extension/src/devtools/views/Components/OwnersStack.css rename to packages/react-devtools-shared/src/devtools/views/Components/OwnersStack.css diff --git a/extension/src/devtools/views/Components/OwnersStack.js b/packages/react-devtools-shared/src/devtools/views/Components/OwnersStack.js similarity index 100% rename from extension/src/devtools/views/Components/OwnersStack.js rename to packages/react-devtools-shared/src/devtools/views/Components/OwnersStack.js diff --git a/extension/src/devtools/views/Components/SearchInput.css b/packages/react-devtools-shared/src/devtools/views/Components/SearchInput.css similarity index 100% rename from extension/src/devtools/views/Components/SearchInput.css rename to packages/react-devtools-shared/src/devtools/views/Components/SearchInput.css diff --git a/extension/src/devtools/views/Components/SearchInput.js b/packages/react-devtools-shared/src/devtools/views/Components/SearchInput.js similarity index 100% rename from extension/src/devtools/views/Components/SearchInput.js rename to packages/react-devtools-shared/src/devtools/views/Components/SearchInput.js diff --git a/extension/src/devtools/views/Components/SelectedElement.css b/packages/react-devtools-shared/src/devtools/views/Components/SelectedElement.css similarity index 100% rename from extension/src/devtools/views/Components/SelectedElement.css rename to packages/react-devtools-shared/src/devtools/views/Components/SelectedElement.css diff --git a/extension/src/devtools/views/Components/SelectedElement.js b/packages/react-devtools-shared/src/devtools/views/Components/SelectedElement.js similarity index 100% rename from extension/src/devtools/views/Components/SelectedElement.js rename to packages/react-devtools-shared/src/devtools/views/Components/SelectedElement.js diff --git a/extension/src/devtools/views/Components/SelectedTreeHighlight.css b/packages/react-devtools-shared/src/devtools/views/Components/SelectedTreeHighlight.css similarity index 100% rename from extension/src/devtools/views/Components/SelectedTreeHighlight.css rename to packages/react-devtools-shared/src/devtools/views/Components/SelectedTreeHighlight.css diff --git a/extension/src/devtools/views/Components/SelectedTreeHighlight.js b/packages/react-devtools-shared/src/devtools/views/Components/SelectedTreeHighlight.js similarity index 100% rename from extension/src/devtools/views/Components/SelectedTreeHighlight.js rename to packages/react-devtools-shared/src/devtools/views/Components/SelectedTreeHighlight.js diff --git a/extension/src/devtools/views/Components/Tree.css b/packages/react-devtools-shared/src/devtools/views/Components/Tree.css similarity index 100% rename from extension/src/devtools/views/Components/Tree.css rename to packages/react-devtools-shared/src/devtools/views/Components/Tree.css diff --git a/extension/src/devtools/views/Components/Tree.js b/packages/react-devtools-shared/src/devtools/views/Components/Tree.js similarity index 100% rename from extension/src/devtools/views/Components/Tree.js rename to packages/react-devtools-shared/src/devtools/views/Components/Tree.js diff --git a/extension/src/devtools/views/Components/TreeContext.js b/packages/react-devtools-shared/src/devtools/views/Components/TreeContext.js similarity index 100% rename from extension/src/devtools/views/Components/TreeContext.js rename to packages/react-devtools-shared/src/devtools/views/Components/TreeContext.js diff --git a/extension/src/devtools/views/Components/TreeFocusedContext.js b/packages/react-devtools-shared/src/devtools/views/Components/TreeFocusedContext.js similarity index 100% rename from extension/src/devtools/views/Components/TreeFocusedContext.js rename to packages/react-devtools-shared/src/devtools/views/Components/TreeFocusedContext.js diff --git a/extension/src/devtools/views/Components/ViewElementSourceContext.js b/packages/react-devtools-shared/src/devtools/views/Components/ViewElementSourceContext.js similarity index 100% rename from extension/src/devtools/views/Components/ViewElementSourceContext.js rename to packages/react-devtools-shared/src/devtools/views/Components/ViewElementSourceContext.js diff --git a/extension/src/devtools/views/Components/types.js b/packages/react-devtools-shared/src/devtools/views/Components/types.js similarity index 100% rename from extension/src/devtools/views/Components/types.js rename to packages/react-devtools-shared/src/devtools/views/Components/types.js diff --git a/extension/src/devtools/views/DevTools.css b/packages/react-devtools-shared/src/devtools/views/DevTools.css similarity index 100% rename from extension/src/devtools/views/DevTools.css rename to packages/react-devtools-shared/src/devtools/views/DevTools.css diff --git a/extension/src/devtools/views/DevTools.js b/packages/react-devtools-shared/src/devtools/views/DevTools.js similarity index 100% rename from extension/src/devtools/views/DevTools.js rename to packages/react-devtools-shared/src/devtools/views/DevTools.js diff --git a/extension/src/devtools/views/ErrorBoundary.css b/packages/react-devtools-shared/src/devtools/views/ErrorBoundary.css similarity index 100% rename from extension/src/devtools/views/ErrorBoundary.css rename to packages/react-devtools-shared/src/devtools/views/ErrorBoundary.css diff --git a/extension/src/devtools/views/ErrorBoundary.js b/packages/react-devtools-shared/src/devtools/views/ErrorBoundary.js similarity index 100% rename from extension/src/devtools/views/ErrorBoundary.js rename to packages/react-devtools-shared/src/devtools/views/ErrorBoundary.js diff --git a/extension/src/devtools/views/Icon.css b/packages/react-devtools-shared/src/devtools/views/Icon.css similarity index 100% rename from extension/src/devtools/views/Icon.css rename to packages/react-devtools-shared/src/devtools/views/Icon.css diff --git a/extension/src/devtools/views/Icon.js b/packages/react-devtools-shared/src/devtools/views/Icon.js similarity index 100% rename from extension/src/devtools/views/Icon.js rename to packages/react-devtools-shared/src/devtools/views/Icon.js diff --git a/extension/src/devtools/views/ModalDialog.css b/packages/react-devtools-shared/src/devtools/views/ModalDialog.css similarity index 100% rename from extension/src/devtools/views/ModalDialog.css rename to packages/react-devtools-shared/src/devtools/views/ModalDialog.css diff --git a/extension/src/devtools/views/ModalDialog.js b/packages/react-devtools-shared/src/devtools/views/ModalDialog.js similarity index 100% rename from extension/src/devtools/views/ModalDialog.js rename to packages/react-devtools-shared/src/devtools/views/ModalDialog.js diff --git a/extension/src/devtools/views/Profiler/ChartNode.css b/packages/react-devtools-shared/src/devtools/views/Profiler/ChartNode.css similarity index 100% rename from extension/src/devtools/views/Profiler/ChartNode.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/ChartNode.css diff --git a/extension/src/devtools/views/Profiler/ChartNode.js b/packages/react-devtools-shared/src/devtools/views/Profiler/ChartNode.js similarity index 100% rename from extension/src/devtools/views/Profiler/ChartNode.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/ChartNode.js diff --git a/extension/src/devtools/views/Profiler/ClearProfilingDataButton.js b/packages/react-devtools-shared/src/devtools/views/Profiler/ClearProfilingDataButton.js similarity index 100% rename from extension/src/devtools/views/Profiler/ClearProfilingDataButton.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/ClearProfilingDataButton.js diff --git a/extension/src/devtools/views/Profiler/CommitFlamegraph.css b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraph.css similarity index 100% rename from extension/src/devtools/views/Profiler/CommitFlamegraph.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraph.css diff --git a/extension/src/devtools/views/Profiler/CommitFlamegraph.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraph.js similarity index 100% rename from extension/src/devtools/views/Profiler/CommitFlamegraph.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraph.js diff --git a/extension/src/devtools/views/Profiler/CommitFlamegraphListItem.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraphListItem.js similarity index 100% rename from extension/src/devtools/views/Profiler/CommitFlamegraphListItem.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitFlamegraphListItem.js diff --git a/extension/src/devtools/views/Profiler/CommitRanked.css b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitRanked.css similarity index 100% rename from extension/src/devtools/views/Profiler/CommitRanked.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitRanked.css diff --git a/extension/src/devtools/views/Profiler/CommitRanked.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitRanked.js similarity index 100% rename from extension/src/devtools/views/Profiler/CommitRanked.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitRanked.js diff --git a/extension/src/devtools/views/Profiler/CommitRankedListItem.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitRankedListItem.js similarity index 100% rename from extension/src/devtools/views/Profiler/CommitRankedListItem.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitRankedListItem.js diff --git a/extension/src/devtools/views/Profiler/CommitTreeBuilder.js b/packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js similarity index 100% rename from extension/src/devtools/views/Profiler/CommitTreeBuilder.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/CommitTreeBuilder.js diff --git a/extension/src/devtools/views/Profiler/FlamegraphChartBuilder.js b/packages/react-devtools-shared/src/devtools/views/Profiler/FlamegraphChartBuilder.js similarity index 100% rename from extension/src/devtools/views/Profiler/FlamegraphChartBuilder.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/FlamegraphChartBuilder.js diff --git a/extension/src/devtools/views/Profiler/InteractionListItem.css b/packages/react-devtools-shared/src/devtools/views/Profiler/InteractionListItem.css similarity index 100% rename from extension/src/devtools/views/Profiler/InteractionListItem.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/InteractionListItem.css diff --git a/extension/src/devtools/views/Profiler/InteractionListItem.js b/packages/react-devtools-shared/src/devtools/views/Profiler/InteractionListItem.js similarity index 100% rename from extension/src/devtools/views/Profiler/InteractionListItem.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/InteractionListItem.js diff --git a/extension/src/devtools/views/Profiler/Interactions.css b/packages/react-devtools-shared/src/devtools/views/Profiler/Interactions.css similarity index 100% rename from extension/src/devtools/views/Profiler/Interactions.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/Interactions.css diff --git a/extension/src/devtools/views/Profiler/Interactions.js b/packages/react-devtools-shared/src/devtools/views/Profiler/Interactions.js similarity index 100% rename from extension/src/devtools/views/Profiler/Interactions.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/Interactions.js diff --git a/extension/src/devtools/views/Profiler/InteractionsChartBuilder.js b/packages/react-devtools-shared/src/devtools/views/Profiler/InteractionsChartBuilder.js similarity index 100% rename from extension/src/devtools/views/Profiler/InteractionsChartBuilder.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/InteractionsChartBuilder.js diff --git a/extension/src/devtools/views/Profiler/NoCommitData.css b/packages/react-devtools-shared/src/devtools/views/Profiler/NoCommitData.css similarity index 100% rename from extension/src/devtools/views/Profiler/NoCommitData.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/NoCommitData.css diff --git a/extension/src/devtools/views/Profiler/NoCommitData.js b/packages/react-devtools-shared/src/devtools/views/Profiler/NoCommitData.js similarity index 100% rename from extension/src/devtools/views/Profiler/NoCommitData.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/NoCommitData.js diff --git a/extension/src/devtools/views/Profiler/NoInteractions.css b/packages/react-devtools-shared/src/devtools/views/Profiler/NoInteractions.css similarity index 100% rename from extension/src/devtools/views/Profiler/NoInteractions.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/NoInteractions.css diff --git a/extension/src/devtools/views/Profiler/NoInteractions.js b/packages/react-devtools-shared/src/devtools/views/Profiler/NoInteractions.js similarity index 100% rename from extension/src/devtools/views/Profiler/NoInteractions.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/NoInteractions.js diff --git a/extension/src/devtools/views/Profiler/Profiler.css b/packages/react-devtools-shared/src/devtools/views/Profiler/Profiler.css similarity index 100% rename from extension/src/devtools/views/Profiler/Profiler.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/Profiler.css diff --git a/extension/src/devtools/views/Profiler/Profiler.js b/packages/react-devtools-shared/src/devtools/views/Profiler/Profiler.js similarity index 100% rename from extension/src/devtools/views/Profiler/Profiler.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/Profiler.js diff --git a/extension/src/devtools/views/Profiler/ProfilerContext.js b/packages/react-devtools-shared/src/devtools/views/Profiler/ProfilerContext.js similarity index 100% rename from extension/src/devtools/views/Profiler/ProfilerContext.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/ProfilerContext.js diff --git a/extension/src/devtools/views/Profiler/ProfilingImportExportButtons.css b/packages/react-devtools-shared/src/devtools/views/Profiler/ProfilingImportExportButtons.css similarity index 100% rename from extension/src/devtools/views/Profiler/ProfilingImportExportButtons.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/ProfilingImportExportButtons.css diff --git a/extension/src/devtools/views/Profiler/ProfilingImportExportButtons.js b/packages/react-devtools-shared/src/devtools/views/Profiler/ProfilingImportExportButtons.js similarity index 100% rename from extension/src/devtools/views/Profiler/ProfilingImportExportButtons.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/ProfilingImportExportButtons.js diff --git a/extension/src/devtools/views/Profiler/RankedChartBuilder.js b/packages/react-devtools-shared/src/devtools/views/Profiler/RankedChartBuilder.js similarity index 100% rename from extension/src/devtools/views/Profiler/RankedChartBuilder.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/RankedChartBuilder.js diff --git a/extension/src/devtools/views/Profiler/RecordToggle.css b/packages/react-devtools-shared/src/devtools/views/Profiler/RecordToggle.css similarity index 100% rename from extension/src/devtools/views/Profiler/RecordToggle.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/RecordToggle.css diff --git a/extension/src/devtools/views/Profiler/RecordToggle.js b/packages/react-devtools-shared/src/devtools/views/Profiler/RecordToggle.js similarity index 100% rename from extension/src/devtools/views/Profiler/RecordToggle.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/RecordToggle.js diff --git a/extension/src/devtools/views/Profiler/ReloadAndProfileButton.js b/packages/react-devtools-shared/src/devtools/views/Profiler/ReloadAndProfileButton.js similarity index 100% rename from extension/src/devtools/views/Profiler/ReloadAndProfileButton.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/ReloadAndProfileButton.js diff --git a/extension/src/devtools/views/Profiler/RootSelector.css b/packages/react-devtools-shared/src/devtools/views/Profiler/RootSelector.css similarity index 100% rename from extension/src/devtools/views/Profiler/RootSelector.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/RootSelector.css diff --git a/extension/src/devtools/views/Profiler/RootSelector.js b/packages/react-devtools-shared/src/devtools/views/Profiler/RootSelector.js similarity index 100% rename from extension/src/devtools/views/Profiler/RootSelector.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/RootSelector.js diff --git a/extension/src/devtools/views/Profiler/SidebarCommitInfo.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarCommitInfo.css similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarCommitInfo.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarCommitInfo.css diff --git a/extension/src/devtools/views/Profiler/SidebarCommitInfo.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarCommitInfo.js similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarCommitInfo.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarCommitInfo.js diff --git a/extension/src/devtools/views/Profiler/SidebarInteractions.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarInteractions.css similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarInteractions.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarInteractions.css diff --git a/extension/src/devtools/views/Profiler/SidebarInteractions.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarInteractions.js similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarInteractions.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarInteractions.js diff --git a/extension/src/devtools/views/Profiler/SidebarSelectedFiberInfo.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarSelectedFiberInfo.css similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarSelectedFiberInfo.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarSelectedFiberInfo.css diff --git a/extension/src/devtools/views/Profiler/SidebarSelectedFiberInfo.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SidebarSelectedFiberInfo.js similarity index 100% rename from extension/src/devtools/views/Profiler/SidebarSelectedFiberInfo.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SidebarSelectedFiberInfo.js diff --git a/extension/src/devtools/views/Profiler/SnapshotCommitList.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitList.css similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotCommitList.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitList.css diff --git a/extension/src/devtools/views/Profiler/SnapshotCommitList.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitList.js similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotCommitList.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitList.js diff --git a/extension/src/devtools/views/Profiler/SnapshotCommitListItem.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitListItem.css similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotCommitListItem.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitListItem.css diff --git a/extension/src/devtools/views/Profiler/SnapshotCommitListItem.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitListItem.js similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotCommitListItem.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotCommitListItem.js diff --git a/extension/src/devtools/views/Profiler/SnapshotSelector.css b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotSelector.css similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotSelector.css rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotSelector.css diff --git a/extension/src/devtools/views/Profiler/SnapshotSelector.js b/packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotSelector.js similarity index 100% rename from extension/src/devtools/views/Profiler/SnapshotSelector.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/SnapshotSelector.js diff --git a/extension/src/devtools/views/Profiler/constants.js b/packages/react-devtools-shared/src/devtools/views/Profiler/constants.js similarity index 100% rename from extension/src/devtools/views/Profiler/constants.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/constants.js diff --git a/extension/src/devtools/views/Profiler/types.js b/packages/react-devtools-shared/src/devtools/views/Profiler/types.js similarity index 100% rename from extension/src/devtools/views/Profiler/types.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/types.js diff --git a/extension/src/devtools/views/Profiler/utils.js b/packages/react-devtools-shared/src/devtools/views/Profiler/utils.js similarity index 100% rename from extension/src/devtools/views/Profiler/utils.js rename to packages/react-devtools-shared/src/devtools/views/Profiler/utils.js diff --git a/extension/src/devtools/views/ReactLogo.css b/packages/react-devtools-shared/src/devtools/views/ReactLogo.css similarity index 100% rename from extension/src/devtools/views/ReactLogo.css rename to packages/react-devtools-shared/src/devtools/views/ReactLogo.css diff --git a/extension/src/devtools/views/ReactLogo.js b/packages/react-devtools-shared/src/devtools/views/ReactLogo.js similarity index 100% rename from extension/src/devtools/views/ReactLogo.js rename to packages/react-devtools-shared/src/devtools/views/ReactLogo.js diff --git a/extension/src/devtools/views/Settings/ComponentsSettings.js b/packages/react-devtools-shared/src/devtools/views/Settings/ComponentsSettings.js similarity index 100% rename from extension/src/devtools/views/Settings/ComponentsSettings.js rename to packages/react-devtools-shared/src/devtools/views/Settings/ComponentsSettings.js diff --git a/extension/src/devtools/views/Settings/GeneralSettings.js b/packages/react-devtools-shared/src/devtools/views/Settings/GeneralSettings.js similarity index 100% rename from extension/src/devtools/views/Settings/GeneralSettings.js rename to packages/react-devtools-shared/src/devtools/views/Settings/GeneralSettings.js diff --git a/extension/src/devtools/views/Settings/ProfilerSettings.js b/packages/react-devtools-shared/src/devtools/views/Settings/ProfilerSettings.js similarity index 100% rename from extension/src/devtools/views/Settings/ProfilerSettings.js rename to packages/react-devtools-shared/src/devtools/views/Settings/ProfilerSettings.js diff --git a/extension/src/devtools/views/Settings/SettingsContext.js b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsContext.js similarity index 100% rename from extension/src/devtools/views/Settings/SettingsContext.js rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsContext.js diff --git a/extension/src/devtools/views/Settings/SettingsModal.css b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsModal.css similarity index 100% rename from extension/src/devtools/views/Settings/SettingsModal.css rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsModal.css diff --git a/extension/src/devtools/views/Settings/SettingsModal.js b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsModal.js similarity index 100% rename from extension/src/devtools/views/Settings/SettingsModal.js rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsModal.js diff --git a/extension/src/devtools/views/Settings/SettingsModalContext.js b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsModalContext.js similarity index 100% rename from extension/src/devtools/views/Settings/SettingsModalContext.js rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsModalContext.js diff --git a/extension/src/devtools/views/Settings/SettingsModalContextToggle.js b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsModalContextToggle.js similarity index 100% rename from extension/src/devtools/views/Settings/SettingsModalContextToggle.js rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsModalContextToggle.js diff --git a/extension/src/devtools/views/Settings/SettingsShared.css b/packages/react-devtools-shared/src/devtools/views/Settings/SettingsShared.css similarity index 100% rename from extension/src/devtools/views/Settings/SettingsShared.css rename to packages/react-devtools-shared/src/devtools/views/Settings/SettingsShared.css diff --git a/extension/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.css b/packages/react-devtools-shared/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.css similarity index 100% rename from extension/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.css rename to packages/react-devtools-shared/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.css diff --git a/extension/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.js b/packages/react-devtools-shared/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.js similarity index 100% rename from extension/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.js rename to packages/react-devtools-shared/src/devtools/views/ShowWelcomeToTheNewDevToolsDialog.js diff --git a/extension/src/devtools/views/TabBar.css b/packages/react-devtools-shared/src/devtools/views/TabBar.css similarity index 100% rename from extension/src/devtools/views/TabBar.css rename to packages/react-devtools-shared/src/devtools/views/TabBar.css diff --git a/extension/src/devtools/views/TabBar.js b/packages/react-devtools-shared/src/devtools/views/TabBar.js similarity index 100% rename from extension/src/devtools/views/TabBar.js rename to packages/react-devtools-shared/src/devtools/views/TabBar.js diff --git a/extension/src/devtools/views/Toggle.css b/packages/react-devtools-shared/src/devtools/views/Toggle.css similarity index 100% rename from extension/src/devtools/views/Toggle.css rename to packages/react-devtools-shared/src/devtools/views/Toggle.css diff --git a/extension/src/devtools/views/Toggle.js b/packages/react-devtools-shared/src/devtools/views/Toggle.js similarity index 100% rename from extension/src/devtools/views/Toggle.js rename to packages/react-devtools-shared/src/devtools/views/Toggle.js diff --git a/extension/src/devtools/views/Tooltip.css b/packages/react-devtools-shared/src/devtools/views/Tooltip.css similarity index 100% rename from extension/src/devtools/views/Tooltip.css rename to packages/react-devtools-shared/src/devtools/views/Tooltip.css diff --git a/extension/src/devtools/views/WarnIfLegacyBackendDetected.css b/packages/react-devtools-shared/src/devtools/views/WarnIfLegacyBackendDetected.css similarity index 100% rename from extension/src/devtools/views/WarnIfLegacyBackendDetected.css rename to packages/react-devtools-shared/src/devtools/views/WarnIfLegacyBackendDetected.css diff --git a/extension/src/devtools/views/WarnIfLegacyBackendDetected.js b/packages/react-devtools-shared/src/devtools/views/WarnIfLegacyBackendDetected.js similarity index 100% rename from extension/src/devtools/views/WarnIfLegacyBackendDetected.js rename to packages/react-devtools-shared/src/devtools/views/WarnIfLegacyBackendDetected.js diff --git a/extension/src/devtools/views/context.js b/packages/react-devtools-shared/src/devtools/views/context.js similarity index 100% rename from extension/src/devtools/views/context.js rename to packages/react-devtools-shared/src/devtools/views/context.js diff --git a/extension/src/devtools/views/hooks.js b/packages/react-devtools-shared/src/devtools/views/hooks.js similarity index 100% rename from extension/src/devtools/views/hooks.js rename to packages/react-devtools-shared/src/devtools/views/hooks.js diff --git a/extension/src/devtools/views/portaledContent.js b/packages/react-devtools-shared/src/devtools/views/portaledContent.js similarity index 100% rename from extension/src/devtools/views/portaledContent.js rename to packages/react-devtools-shared/src/devtools/views/portaledContent.js diff --git a/extension/src/devtools/views/root.css b/packages/react-devtools-shared/src/devtools/views/root.css similarity index 100% rename from extension/src/devtools/views/root.css rename to packages/react-devtools-shared/src/devtools/views/root.css diff --git a/extension/src/devtools/views/utils.js b/packages/react-devtools-shared/src/devtools/views/utils.js similarity index 100% rename from extension/src/devtools/views/utils.js rename to packages/react-devtools-shared/src/devtools/views/utils.js diff --git a/extension/src/hook.js b/packages/react-devtools-shared/src/hook.js similarity index 100% rename from extension/src/hook.js rename to packages/react-devtools-shared/src/hook.js diff --git a/extension/src/hydration.js b/packages/react-devtools-shared/src/hydration.js similarity index 100% rename from extension/src/hydration.js rename to packages/react-devtools-shared/src/hydration.js diff --git a/extension/src/node_modules/react-window/CHANGELOG.md b/packages/react-devtools-shared/src/node_modules/react-window/CHANGELOG.md similarity index 100% rename from extension/src/node_modules/react-window/CHANGELOG.md rename to packages/react-devtools-shared/src/node_modules/react-window/CHANGELOG.md diff --git a/extension/src/node_modules/react-window/LICENSE.md b/packages/react-devtools-shared/src/node_modules/react-window/LICENSE.md similarity index 100% rename from extension/src/node_modules/react-window/LICENSE.md rename to packages/react-devtools-shared/src/node_modules/react-window/LICENSE.md diff --git a/extension/src/node_modules/react-window/README.md b/packages/react-devtools-shared/src/node_modules/react-window/README.md similarity index 100% rename from extension/src/node_modules/react-window/README.md rename to packages/react-devtools-shared/src/node_modules/react-window/README.md diff --git a/extension/src/node_modules/react-window/dist/index-dev.umd.js b/packages/react-devtools-shared/src/node_modules/react-window/dist/index-dev.umd.js similarity index 100% rename from extension/src/node_modules/react-window/dist/index-dev.umd.js rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index-dev.umd.js diff --git a/extension/src/node_modules/react-window/dist/index-prod.umd.js b/packages/react-devtools-shared/src/node_modules/react-window/dist/index-prod.umd.js similarity index 100% rename from extension/src/node_modules/react-window/dist/index-prod.umd.js rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index-prod.umd.js diff --git a/extension/src/node_modules/react-window/dist/index.cjs.js b/packages/react-devtools-shared/src/node_modules/react-window/dist/index.cjs.js similarity index 100% rename from extension/src/node_modules/react-window/dist/index.cjs.js rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index.cjs.js diff --git a/extension/src/node_modules/react-window/dist/index.cjs.js.flow b/packages/react-devtools-shared/src/node_modules/react-window/dist/index.cjs.js.flow similarity index 100% rename from extension/src/node_modules/react-window/dist/index.cjs.js.flow rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index.cjs.js.flow diff --git a/extension/src/node_modules/react-window/dist/index.esm.js b/packages/react-devtools-shared/src/node_modules/react-window/dist/index.esm.js similarity index 100% rename from extension/src/node_modules/react-window/dist/index.esm.js rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index.esm.js diff --git a/extension/src/node_modules/react-window/dist/index.esm.js.flow b/packages/react-devtools-shared/src/node_modules/react-window/dist/index.esm.js.flow similarity index 100% rename from extension/src/node_modules/react-window/dist/index.esm.js.flow rename to packages/react-devtools-shared/src/node_modules/react-window/dist/index.esm.js.flow diff --git a/extension/src/node_modules/react-window/package.json b/packages/react-devtools-shared/src/node_modules/react-window/package.json similarity index 100% rename from extension/src/node_modules/react-window/package.json rename to packages/react-devtools-shared/src/node_modules/react-window/package.json diff --git a/extension/src/node_modules/react-window/src/FixedSizeGrid.js b/packages/react-devtools-shared/src/node_modules/react-window/src/FixedSizeGrid.js similarity index 100% rename from extension/src/node_modules/react-window/src/FixedSizeGrid.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/FixedSizeGrid.js diff --git a/extension/src/node_modules/react-window/src/FixedSizeList.js b/packages/react-devtools-shared/src/node_modules/react-window/src/FixedSizeList.js similarity index 100% rename from extension/src/node_modules/react-window/src/FixedSizeList.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/FixedSizeList.js diff --git a/extension/src/node_modules/react-window/src/VariableSizeGrid.js b/packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeGrid.js similarity index 100% rename from extension/src/node_modules/react-window/src/VariableSizeGrid.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeGrid.js diff --git a/extension/src/node_modules/react-window/src/VariableSizeList.js b/packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeList.js similarity index 100% rename from extension/src/node_modules/react-window/src/VariableSizeList.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/VariableSizeList.js diff --git a/extension/src/node_modules/react-window/src/areEqual.js b/packages/react-devtools-shared/src/node_modules/react-window/src/areEqual.js similarity index 100% rename from extension/src/node_modules/react-window/src/areEqual.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/areEqual.js diff --git a/extension/src/node_modules/react-window/src/createGridComponent.js b/packages/react-devtools-shared/src/node_modules/react-window/src/createGridComponent.js similarity index 100% rename from extension/src/node_modules/react-window/src/createGridComponent.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/createGridComponent.js diff --git a/extension/src/node_modules/react-window/src/createListComponent.js b/packages/react-devtools-shared/src/node_modules/react-window/src/createListComponent.js similarity index 100% rename from extension/src/node_modules/react-window/src/createListComponent.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/createListComponent.js diff --git a/extension/src/node_modules/react-window/src/domHelpers.js b/packages/react-devtools-shared/src/node_modules/react-window/src/domHelpers.js similarity index 100% rename from extension/src/node_modules/react-window/src/domHelpers.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/domHelpers.js diff --git a/extension/src/node_modules/react-window/src/index.js b/packages/react-devtools-shared/src/node_modules/react-window/src/index.js similarity index 100% rename from extension/src/node_modules/react-window/src/index.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/index.js diff --git a/extension/src/node_modules/react-window/src/shallowDiffers.js b/packages/react-devtools-shared/src/node_modules/react-window/src/shallowDiffers.js similarity index 100% rename from extension/src/node_modules/react-window/src/shallowDiffers.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/shallowDiffers.js diff --git a/extension/src/node_modules/react-window/src/shouldComponentUpdate.js b/packages/react-devtools-shared/src/node_modules/react-window/src/shouldComponentUpdate.js similarity index 100% rename from extension/src/node_modules/react-window/src/shouldComponentUpdate.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/shouldComponentUpdate.js diff --git a/extension/src/node_modules/react-window/src/timer.js b/packages/react-devtools-shared/src/node_modules/react-window/src/timer.js similarity index 100% rename from extension/src/node_modules/react-window/src/timer.js rename to packages/react-devtools-shared/src/node_modules/react-window/src/timer.js diff --git a/extension/src/storage.js b/packages/react-devtools-shared/src/storage.js similarity index 100% rename from extension/src/storage.js rename to packages/react-devtools-shared/src/storage.js diff --git a/extension/src/types.js b/packages/react-devtools-shared/src/types.js similarity index 100% rename from extension/src/types.js rename to packages/react-devtools-shared/src/types.js diff --git a/extension/src/utils.js b/packages/react-devtools-shared/src/utils.js similarity index 100% rename from extension/src/utils.js rename to packages/react-devtools-shared/src/utils.js