Files
yaoweiprcandClaude Opus 5 d48243aeef refactor(sidebar): own the project shell in one layout route [INS-3903] (#10541)
* refactor(sidebar): own the project shell in one layout route

`/organization/:organizationId/project` and
`/organization/:organizationId/project/:projectId` each rendered their own copy
of the project shell — panel group, navigation sidebar, project modal — through
two sidebar components, `ProjectNavigationSidebar` and
`EmptyProjectNavigationSidebar`. Because the two are sibling route modules,
gaining or losing the last project in an organization swapped one for the other
and remounted the entire sidebar.

Anything the sidebar owned was dropped at that moment. Most visibly, a Konnect
sync started from an empty organization lost its AbortController as soon as it
created the first project: the Cancel button vanished, the sync kept running
invisibly, and disconnecting afterwards deleted projects the still-running sync
then recreated.

Introduce `organization.$organizationId.project.tsx` as a parent layout owning
the shell. flatRoutes nests both existing children under it automatically, so no
route files are renamed. The children keep only what needs the active project:
the git file issues provider and the outlet context. The two sidebars collapse
into one that already handled an empty project list.

Also move `KonnectSyncResultPanel` out of the `showKonnectSyncIntro` ternary's
else branch. It hosts the Konnect settings modal, and the intro branch's
"Configure" button is what opens it, so nesting it there made that button set
state nothing rendered — leaving an organization with Konnect projects but no
PAT unable to reconnect, across restarts.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* chore: refresh circular reference baseline

The layout refactor removed two cycles rooted at
`organization.$organizationId.project.$projectId.tsx`, which no longer imports
the navigation sidebar or the sync bar:

  ...project.$projectId.tsx -> project-navigation-sidebar.tsx -> project-node.tsx -> insomnia-event-stream-context.tsx
  ...project.$projectId.tsx -> sync-bar.tsx

`check-cycle-references` fails on baseline drift as well as on new cycles, so
the recorded baseline has to drop them. No cycles were added — the regenerated
file differs from the previous one by exactly these two deletions.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* refactor(routes): drop unused project index loader data

`ProjectIndexLoaderData` was exported but referenced nowhere, and nothing read
this route's loader data. The returned `{ projects, projectsCount }` was also
unreachable as anything but `{ [], 0 }` — the loader redirects whenever the
organization has projects, so the only way to reach the return is with none.

Return null instead and drop the interface.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 03:13:39 +00:00

117 lines
27 KiB
JSON

{
"insomnia": [
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/render.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/common/utils/vault.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/render.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/common/utils/vault.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/network/concurrency.renderer.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/insomnia.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/insomnia.ts -> packages/insomnia-scripting-environment/src/objects/send-request.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia/src/common/import.ts -> packages/insomnia/src/common/insomnia-v5.ts",
"packages/insomnia/src/common/render.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia/src/main/git-service.ts -> packages/insomnia/src/sync/git/repo-file-watcher.ts",
"packages/insomnia/src/main/plugin-window.ts -> packages/insomnia/src/main/prompt-bridge.ts -> packages/insomnia/src/main/window-utils.ts",
"packages/insomnia/src/main/plugin-window.ts -> packages/insomnia/src/main/window-utils.ts",
"packages/insomnia/src/main/templating-worker-database.ts -> packages/insomnia/src/plugins/index.ts",
"packages/insomnia/src/main/templating-worker-database.ts -> packages/insomnia/src/templating/index.ts -> packages/insomnia/src/plugins/index.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/credentials.tsx -> packages/insomnia/src/ui/components/settings/cloud-service-credentials.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/credentials.tsx -> packages/insomnia/src/ui/components/settings/cloud-service-credentials.tsx -> packages/insomnia/src/ui/components/settings/number-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/credentials.tsx -> packages/insomnia/src/ui/components/settings/cloud-service-credentials.tsx -> packages/insomnia/src/ui/hooks/use-plan.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/enum-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/enum-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/number-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/text-array-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/text-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/vault-key-panel.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/vault-key-panel.tsx -> packages/insomnia/src/ui/components/modals/input-vault-key-modal.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/vault-key-panel.tsx -> packages/insomnia/src/ui/components/modals/input-vault-key-modal.tsx -> packages/insomnia/src/ui/hooks/use-account-server-data.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/general.tsx -> packages/insomnia/src/ui/components/settings/vault-key-panel.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx -> packages/insomnia/src/ui/components/modals/import-modal/import-projects-modal.tsx -> packages/insomnia/src/ui/hooks/use-account-server-data.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx -> packages/insomnia/src/ui/hooks/use-account-server-data.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx -> packages/insomnia/src/ui/hooks/use-plan.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx -> packages/insomnia/src/ui/hooks/use-plan.tsx -> packages/insomnia/src/ui/hooks/use-account-server-data.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/masked-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/plugins.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/scripting-settings.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/shortcuts.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/text-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/theme-panel.tsx -> packages/insomnia/src/ui/hooks/theme.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-cio.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-global-keyboard-shortcuts.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-global-keyboard-shortcuts.ts -> packages/insomnia/src/ui/components/keydown-binder.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-global-keyboard-shortcuts.ts -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-settings-side-effects.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/containers/app-hooks.tsx -> packages/insomnia/src/ui/hooks/use-theme-change.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/keydown-binder.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/settings/shortcuts.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/hooks/use-editor-refresh.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/hooks/use-plan.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/markdown-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/markdown-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/markdown-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/code-prompt-modal.tsx -> packages/insomnia/src/ui/components/markdown-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/keydown-binder.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/generate-code-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/generate-code-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/git-project-staging-modal.tsx -> packages/insomnia/src/ui/components/diff-view-editor.tsx -> packages/insomnia/src/ui/hooks/theme.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/git-project-staging-modal.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/response-debug-modal.tsx -> packages/insomnia/src/ui/components/viewers/response-timeline-viewer.tsx -> packages/insomnia/src/ui/components/.client/codemirror/code-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/settings-modal.tsx -> packages/insomnia/src/ui/components/settings/boolean-setting.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/sync-merge-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/merge-editor.tsx -> packages/insomnia/src/ui/components/.client/codemirror/base-imports.ts -> packages/insomnia/src/ui/components/.client/codemirror/extensions/nunjucks-tags.ts -> packages/insomnia/src/ui/components/modals/nunjucks-modal.tsx -> packages/insomnia/src/ui/components/templating/tag-editor.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/external-vault/hashicorp-vault-form.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/sync-merge-modal.tsx -> packages/insomnia/src/ui/components/.client/codemirror/merge-editor.tsx -> packages/insomnia/src/ui/hooks/theme.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/sync-merge-modal.tsx -> packages/insomnia/src/ui/components/diff-view-editor.tsx -> packages/insomnia/src/ui/hooks/theme.ts",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/upgrade-plan-modal.tsx",
"packages/insomnia/src/root.tsx -> packages/insomnia/src/ui/modals.tsx -> packages/insomnia/src/ui/components/modals/upgrade-plan-modal.tsx -> packages/insomnia/src/ui/hooks/use-plan.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.request.$requestId.update.tsx -> packages/insomnia/src/ui/components/dropdowns/content-type-dropdown.tsx -> packages/insomnia/src/ui/hooks/use-request.ts",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.runner.tsx -> packages/insomnia/src/ui/context/app/runner-context.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.runner.tsx -> packages/insomnia/src/ui/hooks/use-runner-request-list.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.runner.tsx -> packages/insomnia/src/ui/hooks/use-runner-request-list.tsx -> packages/insomnia/src/ui/context/app/runner-context.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.tsx -> packages/insomnia/src/ui/components/panes/grpc-request-pane.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.debug.tsx -> packages/insomnia/src/ui/components/panes/grpc-response-pane.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.mock-server.mock-route.$mockRouteId.tsx -> packages/insomnia/src/ui/components/editors/mock-response-headers-editor.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.mock-server.mock-route.$mockRouteId.tsx -> packages/insomnia/src/ui/components/mocks/mock-response-pane.tsx",
"packages/insomnia/src/routes/organization.$organizationId.project.$projectId.workspace.$workspaceId.mock-server.mock-route.$mockRouteId.tsx -> packages/insomnia/src/ui/components/mocks/mock-url-bar.tsx",
"packages/insomnia/src/sync/git/providers/github.ts -> packages/insomnia/src/sync/git/utils.ts -> packages/insomnia/src/sync/git/providers/index.ts",
"packages/insomnia/src/sync/git/providers/gitlab.ts -> packages/insomnia/src/sync/git/utils.ts -> packages/insomnia/src/sync/git/providers/index.ts",
"packages/insomnia/src/ui/components/modals/export-requests-modal.tsx -> packages/insomnia/src/ui/components/settings/import-export.tsx",
"packages/insomnia/src/ui/components/modals/input-vault-key-modal.tsx -> packages/insomnia/src/ui/components/settings/vault-key-panel.tsx",
"packages/insomnia/src/ui/components/tabs/request-delete-fallback.ts -> packages/insomnia/src/ui/components/tabs/tab.tsx -> packages/insomnia/src/ui/components/tabs/tab-list.tsx",
"packages/insomnia/src/ui/components/tabs/tab-list.tsx -> packages/insomnia/src/ui/components/tabs/tab.tsx",
"packages/insomnia/src/ui/components/tabs/tab-list.tsx -> packages/insomnia/src/ui/context/app/insomnia-tab-context.tsx",
"packages/insomnia/src/ui/components/tabs/tab-list.tsx -> packages/insomnia/src/ui/hooks/use-insomnia-tab.ts -> packages/insomnia/src/ui/components/tabs/tab.tsx",
"packages/insomnia/src/ui/components/tabs/tab-list.tsx -> packages/insomnia/src/ui/hooks/use-insomnia-tab.ts -> packages/insomnia/src/ui/context/app/insomnia-tab-context.tsx",
"packages/insomnia/src/ui/components/tabs/tab.tsx -> packages/insomnia/src/ui/context/app/insomnia-tab-context.tsx",
"packages/insomnia/src/ui/components/templating/external-vault/external-vault-form.tsx -> packages/insomnia/src/ui/components/templating/tag-editor-arg-sub-form.tsx",
"packages/insomnia/src/ui/components/viewers/response-multipart-viewer.tsx -> packages/insomnia/src/ui/components/viewers/response-viewer.tsx"
],
"insomnia-analytics": [],
"insomnia-api": [],
"insomnia-data": [],
"insomnia-inso": [],
"insomnia-scripting-environment": [
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/render.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/common/utils/vault.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/render.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/common/utils/vault.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/common/templating/mask-or-decrypt-vault-data.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/network/concurrency.renderer.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/collection.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts -> packages/insomnia/src/runtimes/index.ts -> packages/insomnia/src/runtimes/types.ts -> packages/insomnia-scripting-environment/src/objects/index.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/insomnia.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/insomnia.ts -> packages/insomnia-scripting-environment/src/objects/send-request.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts",
"packages/insomnia-scripting-environment/src/objects/index.ts -> packages/insomnia-scripting-environment/src/objects/response.ts -> packages/insomnia/src/network/network.ts"
],
"insomnia-smoke-test": [],
"insomnia-testing": [],
"insomnia-vcs": []
}