Skip to content

Commit

Permalink
refactor(sanity): group source code by export boundaries
Browse files Browse the repository at this point in the history
  • Loading branch information
mariuslundgard committed Oct 4, 2022
1 parent 3464a00 commit 71ec8b3
Show file tree
Hide file tree
Showing 1,001 changed files with 803 additions and 1,524 deletions.
2 changes: 1 addition & 1 deletion packages/sanity/exports/_internal.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export {cliProjectCommands} from '../src/cli/commands'
export * from '../src/_internal'
217 changes: 1 addition & 216 deletions packages/sanity/exports/_unstable.ts
Original file line number Diff line number Diff line change
@@ -1,216 +1 @@
export {resolveConfig} from '../src/config'

export type {
AssetSourceResolver,
AsyncComposableOption,
ComposableOption,
Config,
ConfigContext,
DocumentActionsContext,
DocumentActionsResolver,
DocumentBadgesContext,
DocumentBadgesResolver,
DocumentPluginOptions,
FormBuilderComponentResolverContext,
NewDocumentCreationContext,
NewDocumentOptionsContext,
NewDocumentOptionsResolver,
PartialContext,
PluginOptions,
ResolveProductionUrlContext,
SanityFormConfig,
SchemaPluginOptions,
SingleWorkspace,
Source,
SourceOptions,
TemplateResolver,
Tool,
Workspace,
WorkspaceOptions,
WorkspaceSummary,
} from '../src/config'

export * from '../src/components/DefaultDocument'
export * from '../src/components/InsufficientPermissionsMessage'
export * from '../src/components/IntentButton'
export * from '../src/components/PreviewCard'
export * from '../src/components/TextWithTone'
export * from '../src/components/UserAvatar'
export * from '../src/components/WithReferringDocuments'
export * from '../src/components/changeIndicators'
export * from '../src/components/collapseMenu'
export * from '../src/components/globalErrorHandler'
export * from '../src/components/popoverDialog'
export * from '../src/components/previews'
export * from '../src/components/progress'
export * from '../src/components/react-track-elements'
export * from '../src/components/rovingFocus'
export * from '../src/components/scroll'
export * from '../src/components/transitional'
export * from '../src/components/validation'
export * from '../src/components/zOffsets'

export * from '../src/datastores'

export type {
ActionComponent,
DocumentActionComponent,
DocumentActionConfirmModalProps,
DocumentActionDescription,
DocumentActionDialogModalProps,
DocumentActionModalProps,
DocumentActionPopoverModalProps,
DocumentActionProps,
DocumentBadgeComponent,
DocumentBadgeProps,
DocumentBadgeDescription,
} from '../src/desk'

export * from '../src/desk/structureBuilder'
export {ConfirmDeleteDialog} from '../src/desk/components/confirmDeleteDialog'
export type {ConfirmDeleteDialogProps} from '../src/desk/components/confirmDeleteDialog'

export * from '../src/field'

export {PatchEvent} from '../src/form'

export type {
ArrayFieldProps,
ArrayItemError,
ArrayOfObjectsFormNode,
ArrayOfObjectsInputProps,
ArrayOfObjectsItemMember,
ArrayOfObjectsMember,
ArrayOfPrimitivesElementType,
ArrayOfPrimitivesFormNode,
ArrayOfPrimitivesInputProps,
ArrayOfPrimitivesItemMember,
ArrayOfPrimitivesMember,
BaseFieldProps,
BaseFormNode,
BaseItemProps,
BooleanFieldProps,
BooleanFormNode,
BooleanInputProps,
DuplicateKeysError,
FieldError,
FieldMember,
FieldProps,
FieldSetMember,
FieldsetState,
FormArrayInputFunctionsProps,
FormBuilderArrayFunctionComponent,
FormBuilderCustomMarkersComponent,
FormBuilderMarkersComponent,
FormDiffMatchPatch,
FormFieldGroup,
FormInsertPatch,
FormInsertPatchPosition,
FormPatch,
FormPatchJSONValue,
FormPatchOrigin,
FormSetIfMissingPatch,
FormSetPatch,
FormUnsetPatch,
IncompatibleTypeError,
InputProps,
InsertItemEvent,
InvalidItemTypeError,
ItemProps,
MissingKeysError,
MixedArray,
MoveItemEvent,
NodeValidation,
NumberFieldProps,
NumberFormNode,
NumberInputProps,
ObjectFieldProps,
ObjectFormNode,
ObjectInputProps,
ObjectItemProps,
ObjectMember,
PatchArg,
PortableTextMarker,
PrimitiveFormNode,
PrimitiveItemProps,
RenderArrayOfObjectsItemCallback,
RenderArrayOfPrimitivesItemCallback,
RenderCustomMarkers,
RenderFieldCallback,
RenderInputCallback,
RenderItemCallback,
RenderPreviewCallback,
StringFieldProps,
StringFormNode,
StringInputProps,
TypeAnnotationMismatchError,
UndeclaredMembersError,
} from '../src/form'

export * from '../src/hooks/useTimeAgo'

export {
DocumentPreviewPresence,
FieldPresence,
FieldPresenceWithOverlay,
FieldPresenceWithoutOverlay,
OverlayDisabled,
PresenceOverlay,
PresenceScope,
} from '../src/presence'

export type {
DocumentPreviewPresenceProps,
FieldPresenceProps,
FormFieldPresence,
PresenceOverlayProps,
PresenceScopeProps,
} from '../src/presence'

export {SanityDefaultPreview, SanityPreview} from '../src/preview'

export type {
ApiConfig,
DocumentAvailability,
DocumentPreviewStore,
DraftsModelDocument,
DraftsModelDocumentAvailability,
FieldName,
Id,
ObserveForPreviewFn,
ObservePathsFn,
Path,
PreparedSnapshot,
Previewable,
PreviewableType,
SanityDefaultPreviewProps,
SanityPreviewProps,
} from '../src/preview'

export * from '../src/schema'

export type {
ArrayFieldDefinition,
FieldDefinition,
InitialValueTemplateItem,
ReferenceTarget,
Template,
TemplateParameter,
TemplateResponse,
TypeTarget,
} from '../src/templates'

export type {StudioTheme} from '../src/theme'

export * from '../src/user-color'

export type {
ErrorState,
LoadableState,
LoadedState,
LoadingState,
LoadingTuple,
Opaque,
PartialExcept,
PublishedId,
} from '../src/util'
export * from '../src/_unstable'
3 changes: 2 additions & 1 deletion packages/sanity/exports/cli.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
export {createCliConfig, getCliClient} from '@sanity/cli'
export type {CliConfig} from '@sanity/cli'

export type {CliClientOptions, CliConfig} from '@sanity/cli'

0 comments on commit 71ec8b3

Please sign in to comment.