import TiptapCode, { type CodeOptions } from '@tiptap/extension-code' import { defaultMarkdownSerializer } from '@tiptap/pm/markdown' import type { MarkdownMarkSpec } from '../../types' export const Code = TiptapCode.extend({ addStorage() { return { markdown: { serialize: defaultMarkdownSerializer.marks.code!, parse: { // handled by markdown-it }, }, } }, })