@datocms/cma-client-node
Version:
NodeJS client for DatoCMS REST Content Management API
270 lines (269 loc) • 7.69 kB
text/typescript
// <AUTO-GENERATED-EXPORTS>
export {
ApiError,
LogLevel,
SchemaRepository,
TimeoutError,
blockModelIdsReferencedInField,
buildBlockRecord,
duplicateBlockRecord,
everyBlockInNonLocalizedFieldValue,
everyNormalizedFieldValue,
everyNormalizedFieldValueAsync,
filterBlocksInNonLocalizedFieldValue,
filterNormalizedFieldValues,
filterNormalizedFieldValuesAsync,
findAllBlocksInNonLocalizedFieldValue,
fromNormalizedFieldValueEntries,
generateId,
inspectItem,
isBooleanFieldValue,
isColorFieldValue,
isDateFieldValue,
isDateTimeFieldValue,
isFileFieldValue,
isFileFieldValueInRequest,
isFloatFieldValue,
isGalleryFieldValue,
isGalleryFieldValueInRequest,
isIntegerFieldValue,
isItemId,
isItemWithOptionalIdAndMeta,
isItemWithOptionalMeta,
isJsonFieldValue,
isLatLonFieldValue,
isLinkFieldValue,
isLinksFieldValue,
isLocalized,
isLocalizedBooleanFieldValue,
isLocalizedColorFieldValue,
isLocalizedDateFieldValue,
isLocalizedDateTimeFieldValue,
isLocalizedFieldValue,
isLocalizedFileFieldValue,
isLocalizedFileFieldValueInRequest,
isLocalizedFloatFieldValue,
isLocalizedGalleryFieldValue,
isLocalizedGalleryFieldValueInRequest,
isLocalizedIntegerFieldValue,
isLocalizedJsonFieldValue,
isLocalizedLatLonFieldValue,
isLocalizedLinkFieldValue,
isLocalizedLinksFieldValue,
isLocalizedRichTextFieldValue,
isLocalizedRichTextFieldValueInNestedResponse,
isLocalizedRichTextFieldValueInRequest,
isLocalizedSeoFieldValue,
isLocalizedSingleBlockFieldValue,
isLocalizedSingleBlockFieldValueInNestedResponse,
isLocalizedSingleBlockFieldValueInRequest,
isLocalizedSlugFieldValue,
isLocalizedStringFieldValue,
isLocalizedStructuredTextFieldValue,
isLocalizedStructuredTextFieldValueInNestedResponse,
isLocalizedStructuredTextFieldValueInRequest,
isLocalizedTextFieldValue,
isLocalizedVideoFieldValue,
isRichTextFieldValue,
isRichTextFieldValueInNestedResponse,
isRichTextFieldValueInRequest,
isSeoFieldValue,
isSingleBlockFieldValue,
isSingleBlockFieldValueInNestedResponse,
isSingleBlockFieldValueInRequest,
isSlugFieldValue,
isStringFieldValue,
isStructuredTextFieldValue,
isStructuredTextFieldValueInNestedResponse,
isStructuredTextFieldValueInRequest,
isTextFieldValue,
isValidId,
isVideoFieldValue,
mapBlocksInNonLocalizedFieldValue,
mapNormalizedFieldValues,
mapNormalizedFieldValuesAsync,
modelIdsReferencedInField,
reduceBlocksInNonLocalizedFieldValue,
someBlocksInNonLocalizedFieldValue,
someNormalizedFieldValues,
someNormalizedFieldValuesAsync,
toNormalizedFieldValueEntries,
visitBlocksInNonLocalizedFieldValue,
visitNormalizedFieldValues,
visitNormalizedFieldValuesAsync,
} from '@datocms/cma-client';
export type {
ApiTypes,
BlockInNestedResponse,
BlockInRequest,
BlockNodeInNestedResponse,
BlockNodeInRequest,
BooleanEditorConfiguration,
BooleanFieldAppearance,
BooleanFieldValidators,
BooleanFieldValue,
BooleanRadioGroupEditorConfiguration,
BooleanRadioGroupEditorConfigurationRadio,
ClientConfigOptions,
ColorFieldAppearance,
ColorFieldValidators,
ColorFieldValue,
ColorPickerEditorConfiguration,
DateFieldAppearance,
DateFieldValidators,
DateFieldValue,
DatePickerEditorConfiguration,
DateRangeValidator,
DateTimeFieldAppearance,
DateTimeFieldValidators,
DateTimeFieldValue,
DateTimePickerEditorConfiguration,
DateTimeRangeValidator,
DescriptionLengthValidator,
DocumentInNestedResponse,
DocumentInRequest,
EnumValidator,
ExtensionValidator,
ExtractNestedBlocksFromFieldValue,
FieldDefinition,
FileEditorConfiguration,
FileFieldAppearance,
FileFieldValidators,
FileFieldValue,
FileFieldValueInRequest,
FileSizeValidator,
FloatEditorConfiguration,
FloatFieldAppearance,
FloatFieldValidators,
FloatFieldValue,
FormatValidator,
FramedSingleBlockEditorConfiguration,
FramelessSingleBlockEditorConfiguration,
GalleryEditorConfiguration,
GalleryFieldAppearance,
GalleryFieldValidators,
GalleryFieldValue,
GalleryFieldValueInRequest,
GalleryItem,
GalleryItemInRequest,
ImageAspectRatioValidator,
ImageDimensionsValidator,
InlineBlockNodeInNestedResponse,
InlineBlockNodeInRequest,
InspectItemOptions,
IntegerEditorConfiguration,
IntegerFieldAppearance,
IntegerFieldValidators,
IntegerFieldValue,
ItemItemTypeValidator,
ItemTypeDefinition,
ItemWithOptionalIdAndMeta,
ItemWithOptionalMeta,
ItemsItemTypeValidator,
JsonEditorConfiguration,
JsonFieldAppearance,
JsonFieldValidators,
JsonFieldValue,
LatLonFieldAppearance,
LatLonFieldValidators,
LatLonFieldValue,
LengthValidator,
LinkEmbedEditorConfiguration,
LinkFieldAppearance,
LinkFieldValidators,
LinkFieldValue,
LinkSelectEditorConfiguration,
LinksEmbedEditorConfiguration,
LinksFieldAppearance,
LinksFieldValidators,
LinksFieldValue,
LinksSelectEditorConfiguration,
LocalizedFieldValue,
MapEditorConfiguration,
MarkdownEditorConfiguration,
NewBlockInRequest,
NormalizedFieldValueEntry,
NumberRangeValidator,
RawApiTypes,
RequiredAltTitleValidator,
RequiredSeoFieldsValidator,
RequiredValidator,
RichTextBlocksValidator,
RichTextEditorConfiguration,
RichTextFieldAppearance,
RichTextFieldValidators,
RichTextFieldValue,
RichTextFieldValueInNestedResponse,
RichTextFieldValueInRequest,
SanitizedHtmlValidator,
SchemaTypes,
SeoEditorConfiguration,
SeoFieldAppearance,
SeoFieldValidators,
SeoFieldValue,
SimpleSchemaTypes,
SingleBlockBlocksValidator,
SingleBlockFieldAppearance,
SingleBlockFieldValidators,
SingleBlockFieldValue,
SingleBlockFieldValueInNestedResponse,
SingleBlockFieldValueInRequest,
SingleLineEditorConfiguration,
SizeValidator,
SlugEditorConfiguration,
SlugFieldAppearance,
SlugFieldValidators,
SlugFieldValue,
SlugFormatValidator,
SlugTitleFieldValidator,
StringCheckboxGroupEditorConfiguration,
StringCheckboxGroupEditorConfigurationOption,
StringFieldAppearance,
StringFieldValidators,
StringFieldValue,
StringMultiSelectEditorConfiguration,
StringMultiSelectEditorConfigurationOption,
StringRadioGroupEditorConfiguration,
StringRadioGroupEditorConfigurationRadio,
StringSelectEditorConfiguration,
StringSelectEditorConfigurationOption,
StructuredTextBlocksValidator,
StructuredTextEditorConfiguration,
StructuredTextFieldAppearance,
StructuredTextFieldValidators,
StructuredTextFieldValue,
StructuredTextFieldValueInNestedResponse,
StructuredTextFieldValueInRequest,
StructuredTextInlineBlocksValidator,
StructuredTextLinksValidator,
TextFieldAppearance,
TextFieldValidators,
TextFieldValue,
TextareaEditorConfiguration,
TitleLengthValidator,
ToItemAttributes,
ToItemAttributesInNestedResponse,
ToItemAttributesInRequest,
ToItemHrefSchemaField,
ToItemHrefSchemaOrderBy,
TraversalDirection,
TreePath,
UnchangedBlockInRequest,
UniqueValidator,
UpdatedBlockInRequest,
VideoEditorConfiguration,
VideoFieldAppearance,
VideoFieldValidators,
VideoFieldValue,
WysiwygEditorConfiguration,
} from '@datocms/cma-client';
// </AUTO-GENERATED-EXPORTS>
export { CanceledPromiseError } from '@datocms/rest-client-utils';
export type { CancelablePromise } from '@datocms/rest-client-utils';
export * from './buildClient';
export * from './Client';
export * as Resources from './generated/resources';
export { downloadFile } from './utils/downloadFile';
export * from './utils/uploadLocalFileAndReturnPath';
export { uploadLocalFileAndReturnPath } from './utils/uploadLocalFileAndReturnPath';
export * from './utils/uploadLocalFileToS3';