From 9043356420b3a473062b9ecdd411b5b42bc0e1f5 Mon Sep 17 00:00:00 2001 From: Natsune Mochizuki Date: Tue, 20 Jun 2023 12:35:06 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20export=20MARKS=20and=20EM?= =?UTF-8?q?PTY=5FDOCUMENT=20as=20ESM=20friendly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/rich-text-types/src/emptyDocument.ts | 4 +--- packages/rich-text-types/src/index.ts | 4 ++-- packages/rich-text-types/src/marks.ts | 4 +--- packages/rich-text-types/src/schemaConstraints.ts | 2 +- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/packages/rich-text-types/src/emptyDocument.ts b/packages/rich-text-types/src/emptyDocument.ts index 65d6f5a9..b15450ef 100644 --- a/packages/rich-text-types/src/emptyDocument.ts +++ b/packages/rich-text-types/src/emptyDocument.ts @@ -5,7 +5,7 @@ import { BLOCKS } from './blocks'; * A rich text document considered to be empty. * Any other document structure than this is not considered empty. */ -const EMPTY_DOCUMENT: Document = { +export const EMPTY_DOCUMENT: Document = { nodeType: BLOCKS.DOCUMENT, data: {}, content: [ @@ -23,5 +23,3 @@ const EMPTY_DOCUMENT: Document = { }, ], }; - -export default EMPTY_DOCUMENT; diff --git a/packages/rich-text-types/src/index.ts b/packages/rich-text-types/src/index.ts index 65cede1b..76bed422 100644 --- a/packages/rich-text-types/src/index.ts +++ b/packages/rich-text-types/src/index.ts @@ -1,13 +1,13 @@ export { BLOCKS } from './blocks'; export { INLINES } from './inlines'; -export { default as MARKS } from './marks'; +export { MARKS } from './marks'; export * from './schemaConstraints'; export * from './types'; export * from './nodeTypes'; -export { default as EMPTY_DOCUMENT } from './emptyDocument'; +export { EMPTY_DOCUMENT } from './emptyDocument'; import * as helpers from './helpers'; export { helpers }; diff --git a/packages/rich-text-types/src/marks.ts b/packages/rich-text-types/src/marks.ts index 137da8dc..80f193e3 100644 --- a/packages/rich-text-types/src/marks.ts +++ b/packages/rich-text-types/src/marks.ts @@ -1,7 +1,7 @@ /** * Map of all Contentful marks. */ -enum MARKS { +export enum MARKS { BOLD = 'bold', ITALIC = 'italic', UNDERLINE = 'underline', @@ -9,5 +9,3 @@ enum MARKS { SUPERSCRIPT = 'superscript', SUBSCRIPT = 'subscript', } - -export default MARKS; diff --git a/packages/rich-text-types/src/schemaConstraints.ts b/packages/rich-text-types/src/schemaConstraints.ts index 2c277384..5f6fffa4 100644 --- a/packages/rich-text-types/src/schemaConstraints.ts +++ b/packages/rich-text-types/src/schemaConstraints.ts @@ -1,6 +1,6 @@ import { BLOCKS } from './blocks'; import { INLINES } from './inlines'; -import MARKS from './marks'; +import { MARKS } from './marks'; export type TopLevelBlockEnum = | BLOCKS.PARAGRAPH