sverklo audit
D
Overall Health
D
Dead code
34% orphan symbols (1530/4454)
F
Circular deps
148 cycles detected
F
Coupling
max fan-in: 51 (packages/sanity/src/core/studio/workspace.tsx)
D
Security
4 concerns found
Overview
- 4356 files indexed
- 11255 code symbols extracted
- 53816 symbol references tracked
- 0 active memories (0 core, 0 stale)
- Languages: typescript (4240), javascript (116)
God Nodes (most-referenced symbols)
These are the symbols your codebase depends on most. Changes here have the largest blast radius.
- defineField — 795 references
- Text — 441 references
- get — 434 references
- defineType — 317 references
- props — 271 references
- isArray — 250 references
- useTranslation — 243 references
- set — 229 references
- next — 122 references
- validate — 120 references
Hub Files (highest PageRank)
Core architectural files — imported by many others.
packages/sanity/src/core/i18n/index.ts(1.00)packages/sanity/src/ui-components/index.ts(0.83)packages/sanity/src/core/config/index.ts(0.53)packages/sanity/src/core/util/draftUtils.ts(0.41)packages/sanity/src/core/util/index.ts(0.38)packages/sanity/src/core/util/isNonNullable.ts(0.37)packages/sanity/src/structure/structureBuilder/index.ts(0.34)packages/sanity/src/presentation/types.ts(0.32)e2e/studio-test.ts(0.30)packages/sanity/src/presentation/preview/PreviewHeader.tsx(0.29)
Orphans (potential dead code)
Named functions with zero detected references. Could be dead code, public API exports, or referenced dynamically.
- SourceProvider —
packages/sanity/src/core/studio/source.tsx:13 - getTelemetryConsent —
packages/sanity/src/core/studio/telemetry/telemetryConsent.ts:17 - releasesReducer —
packages/sanity/src/core/releases/store/reducer.ts:41 - isCreateReleaseEvent —
packages/sanity/src/core/releases/tool/detail/events/types.ts:76 - getDocumentIsInPerspective —
packages/sanity/src/core/releases/util/util.ts:26 - isNotArchivedRelease —
packages/sanity/src/core/releases/util/util.ts:95 - UpsellDialog —
packages/sanity/src/core/studio/upsell/UpsellDialog.tsx:49 - fetchStudiosWithUrl —
packages/sanity/src/core/store/studio-app/fetchCreateCompatibleAppId.ts:32 - fetchCreateCompatibleAppId —
packages/sanity/src/core/store/studio-app/fetchCreateCompatibleAppId.ts:48 - getDialogPropsFromContext —
packages/sanity/src/core/hooks/useUpsellContext.ts:37
Coupling (high-PageRank files)
packages/sanity/src/core/i18n/index.ts(1.00)packages/sanity/src/ui-components/index.ts(0.83)packages/sanity/src/core/config/index.ts(0.53)packages/sanity/src/core/util/draftUtils.ts(0.41)packages/sanity/src/core/util/index.ts(0.38)
Circular Dependencies (148 cycles)
- packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx
- packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx
- packages/sanity/src/presentation/actors/resolve-preview-mode-url.ts -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/machines/preview-url.ts -> packages/sanity/src/presentation/actors/resolve-preview-mode-url.ts
- packages/sanity/src/presentation/machines/preview-url.ts -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/machines/preview-url.ts
- packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx
- packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/usePresentationNavigate.ts -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx
- packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/usePresentationTool.ts -> packages/sanity/src/presentation/types.ts -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx
- packages/sanity/src/presentation/preview/OpenPreviewButton.tsx -> packages/sanity/src/presentation/preview/Preview.tsx -> packages/sanity/src/presentation/preview/PreviewHeader.tsx -> packages/sanity/src/presentation/preview/OpenPreviewButton.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/operatorTypes.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/fields.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/filters.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/defaultOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/arrayOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/useSearchState.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/SearchContext.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/reducer.ts -> packages/sanity/src/core/studio/components/navbar/search/datastores/recentSearches.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/filters.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/defaultOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/arrayOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/useSearchState.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/SearchContext.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/reducer.ts -> packages/sanity/src/core/studio/components/navbar/search/datastores/recentSearches.ts -> packages/sanity/src/core/studio/components/navbar/search/types.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/filters.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/defaultOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/arrayOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/useSearchState.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/SearchContext.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/reducer.ts -> packages/sanity/src/core/studio/components/navbar/search/datastores/recentSearches.ts -> packages/sanity/src/core/studio/components/navbar/search/utils/filterUtils.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/filters.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/defaultOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/arrayOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/useSearchState.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/SearchContext.ts -> packages/sanity/src/core/studio/components/navbar/search/contexts/search/reducer.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/filters.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/defaultOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/arrayOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/common/ButtonValue.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateDirection.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateBefore.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateBefore.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateEqual.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateEqual.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateEqual.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateEqual.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateEqual.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateLast.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateLast.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateRange.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateRange.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateRange.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateRange.tsx -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/CommonDateRange.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeAfter.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeAfter.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeBefore.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeBefore.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeEqual.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeEqual.tsx
- packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeRange.tsx -> packages/sanity/src/core/studio/components/navbar/search/definitions/operators/dateOperators.ts -> packages/sanity/src/core/studio/components/navbar/search/components/filters/filter/inputs/date/DateTimeRange.tsx
- packages/sanity/src/core/store/legacy/document/getPairListener.ts -> packages/sanity/src/core/store/legacy/document/utils/dedupeListenerEvents.ts -> packages/sanity/src/core/store/_legacy/document/getPairListener.ts
- packages/sanity/src/core/store/legacy/document/getPairListener.ts -> packages/sanity/src/core/store/legacy/document/utils/sequentializeListenerEvents.ts -> packages/sanity/src/core/store/_legacy/document/getPairListener.ts
- packages/sanity/src/core/config/releases/actions.ts -> packages/sanity/src/core/releases/tool/detail/useBundleDocuments.ts -> packages/sanity/src/core/releases/store/useReleasesStore.ts -> packages/sanity/src/core/releases/util/releasesClient.ts -> packages/sanity/src/core/config/types.ts -> packages/sanity/src/core/config/releases/actions.ts
- packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx -> packages/sanity/src/core/releases/store/createReleaseMetadataAggregator.ts -> packages/sanity/src/core/releases/store/useReleasesMetadata.ts -> packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx
- packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx -> packages/sanity/src/core/releases/store/useReleasesMetadata.ts -> packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx
- packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx -> packages/sanity/src/core/releases/store/useReleasesStore.ts -> packages/sanity/src/core/releases/store/createReleaseStore.ts -> packages/sanity/src/core/releases/store/createReleaseMetadataAggregator.ts -> packages/sanity/src/core/releases/store/useReleasesMetadata.ts -> packages/sanity/src/core/releases/contexts/ReleasesMetadataProvider.tsx
- packages/sanity/src/core/config/releases/actions.ts -> packages/sanity/src/core/config/types.ts -> packages/sanity/src/core/config/releases/actions.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/SerializeError.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/util/getStructureNodeId.ts -> packages/sanity/src/structure/structureBuilder/util/validateId.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/views/View.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/views/View.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/views/View.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/Document.ts -> packages/sanity/src/structure/structureBuilder/views/index.ts -> packages/sanity/src/structure/structureBuilder/views/ComponentView.ts -> packages/sanity/src/structure/structureBuilder/views/View.ts -> packages/sanity/src/structure/structureBuilder/views/FormView.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/views/FormView.ts -> packages/sanity/src/structure/structureBuilder/views/View.ts -> packages/sanity/src/structure/structureBuilder/views/FormView.ts
- packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts
- packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/MenuItem.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/MenuItem.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/MenuItem.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/InitialValueTemplateItem.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/MenuItemGroup.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/MenuItemGroup.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/GenericList.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/DocumentList.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/Intent.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/Component.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Component.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/Divider.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/List.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/List.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts
- packages/sanity/src/structure/structureBuilder/List.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/List.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/List.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/List.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/ListItem.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/DocumentListItem.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentListItem.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentTypeList.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/sanity/src/structure/structureBuilder/DocumentTypeList.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/DocumentTypeList.ts
- packages/sanity/src/structure/structureBuilder/ChildResolver.ts -> packages/sanity/src/structure/structureBuilder/types.ts -> packages/sanity/src/structure/structureBuilder/StructureNodes.ts -> packages/sanity/src/structure/structureBuilder/ChildResolver.ts
- packages/@sanity/mutator/src/jsonpath/Expression.ts -> packages/@sanity/mutator/src/jsonpath/descend.ts -> packages/@sanity/mutator/src/jsonpath/types.ts -> packages/@sanity/mutator/src/jsonpath/Expression.ts
- packages/@sanity/types/src/schema/definition/schemaDefinition.ts -> packages/@sanity/types/src/schema/preview.ts -> packages/@sanity/types/src/schema/types.ts -> packages/@sanity/types/src/schema/definition/schemaDefinition.ts
- packages/@sanity/types/src/schema/definition/schemaDefinition.ts -> packages/@sanity/types/src/schema/types.ts -> packages/@sanity/types/src/schema/definition/schemaDefinition.ts
- packages/@sanity/types/src/schema/definition/schemaDefinition.ts -> packages/@sanity/types/src/schema/definition/type/common.ts -> packages/@sanity/types/src/schema/types.ts -> packages/@sanity/types/src/schema/definition/schemaDefinition.ts
- packages/@sanity/types/src/schema/definition/schemaDefinition.ts -> packages/@sanity/types/src/schema/definition/type/common.ts -> packages/@sanity/types/src/schema/definition/type/object.ts -> packages/@sanity/types/src/schema/types.ts -> packages/@sanity/types/src/schema/definition/schemaDefinition.ts
- packages/@sanity/types/src/schema/definition/schemaDefinition.ts -> packages/@sanity/types/src/schema/definition/type/common.ts -> packages/@sanity/types/src/schema/definition/type/object.ts -> packages/@sanity/types/src/schema/definition/schemaDefinition.ts
- packages/@sanity/types/src/schema/definition/type/common.ts -> packages/@sanity/types/src/schema/definition/type/object.ts -> packages/@sanity/types/src/schema/definition/type/common.ts
- packages/@sanity/types/src/schema/definition/type/array.ts -> packages/@sanity/types/src/schema/types.ts -> packages/@sanity/types/src/schema/definition/type/array.ts
- packages/sanity/src/core/form/components/layout/FormCell.tsx -> packages/sanity/src/core/form/components/layout/FormRow.tsx -> packages/sanity/src/core/form/components/layout/FormCell.tsx
- packages/sanity/src/core/divergence/readDocumentDivergences.ts -> packages/sanity/src/core/divergence/selectEffect.ts -> packages/sanity/src/core/divergence/readDocumentDivergences.ts
- packages/sanity/src/core/divergence/readDocumentDivergences.ts -> packages/sanity/src/core/divergence/selectEffectFromHash.ts -> packages/sanity/src/core/divergence/readDocumentDivergences.ts
- packages/sanity/src/core/form/store/types/fieldsetState.ts -> packages/sanity/src/core/form/store/types/members.ts -> packages/sanity/src/core/form/store/types/fieldsetState.ts
- packages/sanity/src/core/form/store/types/members.ts -> packages/sanity/src/core/form/store/types/nodes.ts -> packages/sanity/src/core/form/store/types/members.ts
- packages/sanity/src/core/form/types/transitional.ts -> packages/sanity/src/core/form/types/fieldProps.ts -> packages/sanity/src/core/form/types/inputProps.ts -> packages/sanity/src/core/form/types/transitional.ts
- packages/sanity/src/core/form/types/transitional.ts -> packages/sanity/src/core/form/types/inputProps.ts -> packages/sanity/src/core/form/types/transitional.ts
- packages/sanity/src/core/form/types/transitional.ts -> packages/sanity/src/core/form/types/itemProps.ts -> packages/sanity/src/core/form/types/inputProps.ts -> packages/sanity/src/core/form/types/transitional.ts
- packages/sanity/src/core/form/types/blockProps.ts -> packages/sanity/src/core/form/types/renderCallback.ts -> packages/sanity/src/core/form/types/blockProps.ts
- packages/sanity/src/core/form/types/inputProps.ts -> packages/sanity/src/core/form/types/renderCallback.ts -> packages/sanity/src/core/form/types/inputProps.ts
- packages/sanity/src/core/releases/store/createReleasePermissionsStore.ts -> packages/sanity/src/core/releases/store/useReleasePermissions.ts -> packages/sanity/src/core/releases/store/createReleasePermissionsStore.ts
- packages/sanity/src/core/form/patch/applyPatch.ts -> packages/sanity/src/core/form/patch/array.ts -> packages/sanity/src/core/form/patch/applyPatch.ts
- packages/sanity/src/core/form/patch/applyPatch.ts -> packages/sanity/src/core/form/patch/object.ts -> packages/sanity/src/core/form/patch/applyPatch.ts
- packages/sanity/src/core/divergence/divergenceNavigator.ts -> packages/sanity/src/core/divergence/transposeSchema.ts -> packages/sanity/src/core/divergence/divergenceNavigator.ts
- packages/sanity/src/core/form/inputs/PortableText/Compositor.tsx -> packages/sanity/src/core/form/inputs/PortableText/contexts/PortableTextMemberItemElementRefsProvider.tsx -> packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx -> packages/sanity/src/core/form/inputs/PortableText/Compositor.tsx
- packages/sanity/src/core/form/inputs/PortableText/Compositor.tsx -> packages/sanity/src/core/form/inputs/PortableText/hooks/useTrackFocusPath.tsx -> packages/sanity/src/core/form/inputs/PortableText/hooks/usePortableTextMembers.tsx -> packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx -> packages/sanity/src/core/form/inputs/PortableText/Compositor.tsx
- packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx -> packages/sanity/src/core/form/inputs/PortableText/contexts/PortableTextMembers.tsx -> packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx
- packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx -> packages/sanity/src/core/form/inputs/PortableText/diff/useOptimisticPortableTextDiff.ts -> packages/sanity/src/core/form/inputs/PortableText/diff/computeRangeDecorationsForPortableText.tsx -> packages/sanity/src/core/form/inputs/common/diff/string/computeStringDiffRangeDecorations.tsx -> packages/sanity/src/core/form/inputs/StringInput/StringInputPortableText/StringInputPortableText.tsx -> packages/sanity/src/core/form/inputs/PortableText/PortableTextInput.tsx
- packages/sanity/src/core/form/inputs/StringInput/StringInputPortableText/StringInputPortableText.tsx -> packages/sanity/src/core/form/inputs/StringInput/StringInputPortableText/diff/useOptimisticDiff.tsx -> packages/sanity/src/core/form/inputs/common/diff/string/computeStringDiffRangeDecorations.tsx -> packages/sanity/src/core/form/inputs/StringInput/StringInputPortableText/StringInputPortableText.tsx
- packages/sanity/src/core/preview/createPreviewObserver.ts -> packages/sanity/src/core/preview/documentPreviewStore.ts -> packages/sanity/src/core/preview/createPreviewObserver.ts
- packages/sanity/src/core/form/studio/assetSourceMediaLibrary/shared/EnsureMediaLibrary.tsx -> packages/sanity/src/core/form/studio/assetSourceMediaLibrary/shared/MediaLibraryProvider.tsx -> packages/sanity/src/core/form/studio/assetSourceMediaLibrary/shared/EnsureMediaLibrary.tsx
- packages/sanity/src/core/tasks/components/activity/helpers/groupChanges.ts -> packages/sanity/src/core/tasks/components/activity/helpers/parseTransactions.ts -> packages/sanity/src/core/tasks/components/activity/helpers/groupChanges.ts
- packages/sanity/src/core/components/inputs/DateFilters/calendar/CalendarFilter.tsx -> packages/sanity/src/core/components/inputs/DateFilters/calendar/CalendarMonth.tsx -> packages/sanity/src/core/components/inputs/DateFilters/calendar/CalendarFilter.tsx
- packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/DuplicateReleaseToastLink.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenuButton.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/DuplicateReleaseToastLink.tsx
- packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenu.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenuButton.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenu.tsx
- packages/sanity/src/core/releases/hooks/useReleaseTime.ts -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ReleaseMenuButtonWrapper.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenuButton.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleasePreviewCard.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseTime.tsx -> packages/sanity/src/core/releases/hooks/useReleaseTime.ts
- packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenuButton.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleasePreviewCard.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseTime.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ReleaseMenuButtonWrapper.tsx -> packages/sanity/src/core/releases/tool/components/ReleaseMenuButton/ReleaseMenuButton.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/columnCells/ReleaseName.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ScheduledDraftsOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/columnCells/ScheduledDraftDocumentPreview.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ScheduledDraftsOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/columnCells/ScheduledDraftMetadataCell.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ScheduledDraftsOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/columnCells/ScheduledDraftWarningCell.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx -> packages/sanity/src/core/releases/tool/overview/ScheduledDraftsOverviewColumnDefs.tsx -> packages/sanity/src/core/releases/tool/overview/ReleasesOverview.tsx
- packages/sanity/src/media-library/plugin/VideoInput/VideoAsset.tsx -> packages/sanity/src/media-library/plugin/VideoInput/types.ts -> packages/sanity/src/media-library/plugin/VideoInput/VideoInput.tsx -> packages/sanity/src/media-library/plugin/VideoInput/VideoAsset.tsx
- packages/sanity/src/core/form/studio/assetSourceDataset/shared/AssetDeleteDialog.tsx -> packages/sanity/src/core/form/studio/assetSourceDataset/shared/ConfirmMessage.tsx -> packages/sanity/src/core/form/studio/assetSourceDataset/shared/AssetDeleteDialog.tsx
- packages/sanity/src/structure/panes/documentList/DocumentListPane.tsx -> packages/sanity/src/structure/panes/documentList/PaneContainer.tsx -> packages/sanity/src/structure/panes/documentList/DocumentListPane.tsx
- packages/sanity/src/core/form/studio/assetSourceDataset/createAssetSource.tsx -> packages/sanity/src/core/form/studio/assetSourceDataset/uploader.ts -> packages/sanity/src/core/form/studio/assetSourceDataset/createAssetSource.tsx
- packages/sanity/src/core/error/errorReporter.ts -> packages/sanity/src/core/error/sentry/sentryErrorReporter.ts -> packages/sanity/src/core/error/errorReporter.ts
- packages/sanity/src/core/store/legacy/history/history/Timeline.ts -> packages/sanity/src/core/store/legacy/history/history/diffValue.ts -> packages/sanity/src/core/store/_legacy/history/history/Timeline.ts
- packages/@sanity/diff/src/calculate/diffArray.ts -> packages/@sanity/diff/src/calculate/diffInput.ts -> packages/@sanity/diff/src/calculate/diffArray.ts
- packages/@sanity/diff/src/calculate/diffInput.ts -> packages/@sanity/diff/src/calculate/diffObject.ts -> packages/@sanity/diff/src/calculate/diffInput.ts
- packages/@sanity/diff/src/calculate/diffInput.ts -> packages/@sanity/diff/src/calculate/diffTypeChange.ts -> packages/@sanity/diff/src/calculate/diffInput.ts
- packages/@sanity/diff/src/inputWrappers/array.ts -> packages/@sanity/diff/src/inputWrappers/index.ts -> packages/@sanity/diff/src/inputWrappers/array.ts
- packages/@sanity/diff/src/inputWrappers/index.ts -> packages/@sanity/diff/src/inputWrappers/object.ts -> packages/@sanity/diff/src/inputWrappers/index.ts
- packages/sanity/src/core/releases/plugin/ReleasesStudioLayout.tsx -> packages/sanity/src/core/schedules/hooks/useReleasesToolAvailable.ts -> packages/sanity/src/core/schedules/plugin/index.ts -> packages/sanity/src/core/releases/plugin/ReleasesStudioLayout.tsx
- packages/sanity/src/core/releases/tool/detail/ReleaseDashboardHeader.tsx -> packages/sanity/src/core/releases/tool/detail/ReleaseDetail.tsx -> packages/sanity/src/core/releases/tool/detail/ReleaseDashboardHeader.tsx
- packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx -> packages/sanity/src/core/releases/tool/detail/components/ReleaseDocumentFilterTabs.tsx -> packages/sanity/src/core/releases/tool/detail/releaseDocumentActions.ts -> packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx
- packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx -> packages/sanity/src/core/releases/tool/detail/documentTable/DocumentActions.tsx -> packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx
- packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx -> packages/sanity/src/core/releases/tool/detail/documentTable/DocumentTableColumnDefs.tsx -> packages/sanity/src/core/releases/tool/detail/ReleaseSummary.tsx
- packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildArrayState.ts -> packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildArrayStatePTE.ts -> packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildTreeEditingState.ts -> packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildArrayState.ts
- packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildArrayState.ts -> packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildTreeEditingState.ts -> packages/sanity/src/core/form/studio/tree-editing/utils/build-tree-editing-state/buildArrayState.ts
- packages/sanity/src/core/studio/Studio.tsx -> packages/sanity/src/core/studio/StudioProvider.tsx -> packages/sanity/src/core/studio/Studio.tsx
- packages/sanity/src/core/studio/workspaces/VisibleWorkspacesProvider.tsx -> packages/sanity/src/core/studio/workspaces/useVisibleWorkspaces.ts -> packages/sanity/src/core/studio/workspaces/VisibleWorkspacesProvider.tsx
- packages/sanity/src/structure/panes/document/timeline/expandableTimelineItemButton.tsx -> packages/sanity/src/structure/panes/document/timeline/timeline.tsx -> packages/sanity/src/structure/panes/document/timeline/expandableTimelineItemButton.tsx
- packages/sanity/src/core/components/collapseMenu/CollapseMenu.tsx -> packages/sanity/src/core/components/collapseMenu/CollapseOverflowMenu.tsx -> packages/sanity/src/core/components/collapseMenu/CollapseMenu.tsx
- packages/@sanity/vision/src/components/ParamsEditor.tsx -> packages/@sanity/vision/src/components/VisionGui.tsx -> packages/@sanity/vision/src/components/ParamsEditor.tsx
- packages/@sanity/vision/src/components/QueryRecall.tsx -> packages/@sanity/vision/src/components/VisionGui.tsx -> packages/@sanity/vision/src/components/QueryRecall.tsx
- packages/sanity/src/core/form/inputs/files/FileInput/FileAsset.tsx -> packages/sanity/src/core/form/inputs/files/FileInput/FilePreview.tsx -> packages/sanity/src/core/form/inputs/files/FileInput/types.ts -> packages/sanity/src/core/form/inputs/files/FileInput/FileInput.tsx -> packages/sanity/src/core/form/inputs/files/FileInput/FileAsset.tsx
- packages/sanity/src/core/store/events/createEventsStore.ts -> packages/sanity/src/core/store/events/getDocumentChanges.ts -> packages/sanity/src/core/store/events/useEventsStore.ts -> packages/sanity/src/core/store/events/createEventsStore.ts
- packages/sanity/src/core/form/field/actions/FieldActionMenuGroup.tsx -> packages/sanity/src/core/form/field/actions/FieldActionMenuNode.tsx -> packages/sanity/src/core/form/field/actions/FieldActionMenuGroup.tsx
- packages/sanity/src/structure/panes/document/DocumentEventsPane.tsx -> packages/sanity/src/structure/panes/document/DocumentPane.tsx -> packages/sanity/src/structure/panes/document/DocumentPaneProviderWrapper.tsx -> packages/sanity/src/structure/panes/document/DocumentEventsPane.tsx
- packages/sanity/src/structure/panes/document/DocumentPane.tsx -> packages/sanity/src/structure/panes/document/DocumentPaneProviderWrapper.tsx -> packages/sanity/src/structure/panes/document/DocumentPaneLegacyTimeline.tsx -> packages/sanity/src/structure/panes/document/DocumentPane.tsx
- packages/sanity/src/core/field/diff/components/ChangeResolver.tsx -> packages/sanity/src/core/field/diff/components/GroupChange.tsx -> packages/sanity/src/core/field/diff/components/ChangeResolver.tsx
Security Issues (4 found)
Critical (2)
- Hardcoded secret —
packages/sanity/src/core/store/translog/getTransactionsLogs.test.ts:17 token: 'mockToken',- Hardcoded secret —
packages/@sanity/util/src/datetime-formatter/formatter.test.ts:114 {date: date, token: '[at] HH:mm', value: 'at 15:09'},
High (2)
- new Function() usage —
dev/efps/helpers/measureBlockingTime.ts:9 new Function(`- new Function() usage —
dev/efps/helpers/measureBlockingTime.ts:38 new Function(`
Suggested Next Steps
- Before refactoring defineField, run
sverklo_impactto see the 795 call sites packages/sanity/src/core/i18n/index.tsis your most-imported file — changes here cascade widely- 15+ potential orphans detected — audit for dead code