├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ └── feature_request.md └── workflows │ ├── branch-preview.yaml │ ├── ci.yml │ ├── main-preview.yml │ ├── pr-preview-build.yml │ ├── pr-preview-deploy.yml │ ├── pr-visual-tests-report.yml │ ├── pr-visual-tests.yml │ ├── prerelease.yaml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierrc.js ├── .storybook ├── addons │ └── generateDocs.ts ├── main.ts ├── manager.ts ├── preview.ts └── theme.ts ├── .stylelintrc ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE.txt ├── README-ru.md ├── README.md ├── demo ├── .eslintrc ├── components │ ├── MoveToLine.tsx │ ├── PMSelection.tsx │ ├── Playground.scss │ ├── Playground.tsx │ ├── PlaygroundLayout.tsx │ ├── PlaygroundMini.tsx │ ├── ProseMirrorDevTools.tsx │ └── SplitModePreview.tsx ├── defaults │ ├── args.ts │ ├── content.ts │ ├── excluded-controls.ts │ └── md-plugins.ts ├── global.d.ts ├── hocs │ ├── withLang.tsx │ ├── withThemeProvider.tsx │ └── withToaster.tsx ├── hooks │ ├── useLogs.ts │ ├── useMarkdownEditorValue.ts │ └── useYfmHtmlBlockStyles.ts ├── stories │ ├── css-variables │ │ ├── CSSVariables.stories.tsx │ │ └── CSSVariables.tsx │ ├── editor-in-editor │ │ ├── EditorInEditor.stories.tsx │ │ ├── EditorInEditor.tsx │ │ └── EditorInEditorExtension │ │ │ ├── index.scss │ │ │ └── index.tsx │ ├── escape-config │ │ ├── EscapeConfig.stories.tsx │ │ └── EscapeConfig.tsx │ ├── examples │ │ ├── img-custom-form │ │ │ ├── ImageCustomForm.stories.tsx │ │ │ └── ImageCustomForm.tsx │ │ ├── line-numbers │ │ │ ├── Editor.tsx │ │ │ ├── LineNumbers.stories.tsx │ │ │ └── md-plugin.ts │ │ └── yfm-table-dnd │ │ │ ├── YfmTableDnD.stories.tsx │ │ │ ├── YfmTableDnD.tsx │ │ │ └── markup.ts │ ├── experiments │ │ ├── empty-row │ │ │ ├── EmptyRow.stories.tsx │ │ │ └── EmptyRows.tsx │ │ ├── hide-some-settings │ │ │ ├── HideSomeSettings.stories.tsx │ │ │ └── HideSomeSettings.tsx │ │ └── store-raw │ │ │ ├── StoreRawMarkup.stories.tsx │ │ │ └── StoreRawMarkup.tsx │ ├── ghost │ │ ├── Ghost.stories.tsx │ │ ├── Ghost.tsx │ │ ├── README.md │ │ ├── content.ts │ │ └── ghostExtension │ │ │ ├── commands.ts │ │ │ ├── effects.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ ├── popup.tsx │ │ │ └── toolbar.ts │ ├── gpt │ │ ├── GPT.stories.tsx │ │ ├── GPT.tsx │ │ ├── content.ts │ │ └── gptWidgetOptions.tsx │ ├── markdown │ │ ├── Markdown.stories.tsx │ │ └── markup.ts │ ├── mobile-editor │ │ ├── MobileEditor.stories.ts │ │ ├── MobileEditor.tsx │ │ └── preset.ts │ ├── playground │ │ └── Playground.stories.tsx │ ├── presets │ │ ├── Preset.tsx │ │ ├── Presets.stories.tsx │ │ └── presets.ts │ ├── quoteLink │ │ ├── QuoteLink.tsx │ │ └── quoteLink.stories.ts │ ├── remember-mode │ │ ├── RememberMode.stories.tsx │ │ ├── RememberMode.tsx │ │ └── content.ts │ ├── settings │ │ └── selection-context │ │ │ ├── SelectionContext.stories.tsx │ │ │ └── SelectionContext.tsx │ ├── view │ │ ├── gallery │ │ │ ├── Gallery.stories.tsx │ │ │ ├── ViewWithGallery.scss │ │ │ ├── ViewWithGallery.tsx │ │ │ └── markup.ts │ │ └── staticView │ │ │ └── YfmStaticView.stories.tsx │ └── yfm │ │ ├── YFM.stories.tsx │ │ └── content.ts └── utils │ ├── cn.ts │ ├── delay.ts │ ├── getInitialMd.ts │ ├── imageUrl.ts │ └── location.ts ├── docs ├── assets │ └── gifs │ │ ├── custom-prompt-preset-gpt.gif │ │ └── prompt-preset-gpt.gif ├── guidelines-contributions.md ├── how-to-add-editor-with-create-react-app.md ├── how-to-add-editor-with-nextjs.md ├── how-to-add-preview.md ├── how-to-add-text-binding-extension-in-markdown.md ├── how-to-add-visual-test.md ├── how-to-connect-gpt-extensions.md ├── how-to-connect-html-extension.md ├── how-to-connect-latex-extension.md ├── how-to-connect-mermaid-extension.md ├── how-to-create-extension.md ├── how-to-customize-the-editor.md └── how-to-customize-toolbars.md ├── gulpfile.js ├── jest.config.js ├── package.json ├── scripts ├── check-circular-deps.js ├── generate-playwright-test.js └── playwright-docker.sh ├── src ├── .eslintrc ├── bundle │ ├── Editor.ts │ ├── HorizontalDrag.tsx │ ├── MarkdownEditorView.scss │ ├── MarkdownEditorView.tsx │ ├── MarkupEditorComponent.tsx │ ├── MarkupEditorView.scss │ ├── MarkupEditorView.tsx │ ├── MarkupManager.ts │ ├── SplitModeView.tsx │ ├── ToolbarView.tsx │ ├── WysiwygEditorComponent.tsx │ ├── WysiwygEditorView.scss │ ├── WysiwygEditorView.tsx │ ├── config │ │ ├── action-names.ts │ │ ├── dynamicModifiers.test.ts │ │ ├── dynamicModifiers.ts │ │ ├── icons.ts │ │ ├── index.ts │ │ ├── markup.tsx │ │ ├── previews │ │ │ ├── ActionPreview.scss │ │ │ ├── ActionPreview.tsx │ │ │ ├── HeadingPreview.tsx │ │ │ └── TextPreview.tsx │ │ ├── w-heading-config.tsx │ │ └── wysiwyg.ts │ ├── context.ts │ ├── emoji.ts │ ├── index.ts │ ├── settings │ │ ├── MarkdownHints │ │ │ ├── MarkdownHints.scss │ │ │ ├── MarkdownHints.tsx │ │ │ └── index.ts │ │ ├── index.scss │ │ └── index.tsx │ ├── sticky │ │ ├── index.ts │ │ └── sticky.scss │ ├── toolbar │ │ ├── ToolbarButtonWithPopupMenu.scss │ │ ├── ToolbarButtonWithPopupMenu.tsx │ │ ├── ToolbarSelect.scss │ │ ├── ToolbarSelect.tsx │ │ ├── custom │ │ │ ├── ToolbarColors.scss │ │ │ ├── ToolbarColors.tsx │ │ │ ├── ToolbarFilePopup.tsx │ │ │ ├── ToolbarImagePopup.tsx │ │ │ └── readme.md │ │ ├── markup │ │ │ ├── MToolbarColors.tsx │ │ │ ├── MToolbarFilePopup.tsx │ │ │ ├── MToolbarImagePopup.tsx │ │ │ └── context.ts │ │ ├── types.ts │ │ ├── utils │ │ │ ├── flattenPreset.test.tsx │ │ │ ├── flattenPreset.ts │ │ │ └── toolbarsConfigs.ts │ │ └── wysiwyg │ │ │ ├── WToolbarColors.tsx │ │ │ └── WToolbarTextSelect.tsx │ ├── types.ts │ ├── useMarkdownEditor.ts │ └── wysiwyg-preset.ts ├── classname.ts ├── cm │ ├── autocomplete.ts │ ├── commands.ts │ ├── language.ts │ ├── readme.md │ ├── state.ts │ └── view.ts ├── commands │ ├── join.test.ts │ └── join.ts ├── common │ ├── index.ts │ └── layout.ts ├── configure.ts ├── core │ ├── ActionsManager.tsx │ ├── ContentHandler.test.ts │ ├── ContentHandler.ts │ ├── Editor.ts │ ├── ExtensionBuilder.test.ts │ ├── ExtensionBuilder.ts │ ├── ExtensionsManager.ts │ ├── ParserTokensRegistry.ts │ ├── SchemaDynamicModifier.ts │ ├── SchemaSpecRegistry.ts │ ├── SerializerTokensRegistry.test.ts │ ├── SerializerTokensRegistry.ts │ ├── index.ts │ ├── markdown │ │ ├── Markdown.test.ts │ │ ├── MarkdownParser.test.ts │ │ ├── MarkdownParser.ts │ │ ├── MarkdownSerializer.ts │ │ ├── MarkdownSerializerDynamicModifier.ts │ │ └── ProseMirrorTransformer │ │ │ ├── emptyRowTransformer.ts │ │ │ ├── getTransformers.ts │ │ │ └── index.ts │ ├── types │ │ ├── actions.ts │ │ ├── dynamicModifiers.ts │ │ ├── extension.ts │ │ ├── keymap.ts │ │ ├── node-views.ts │ │ ├── parser.ts │ │ └── serializer.ts │ └── utils │ │ ├── actions.test.ts │ │ ├── actions.ts │ │ ├── dynamicModifiers.test.ts │ │ ├── dynamicModifiers.ts │ │ ├── logger.ts │ │ └── metrics.ts ├── extensions │ ├── additional │ │ ├── FoldingHeading │ │ │ ├── FoldingHeading.ts │ │ │ ├── FoldingHeadingSpec │ │ │ │ ├── FoldingHeadingSpecs.test.ts │ │ │ │ ├── FoldingHeadingSpecs.ts │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ └── md │ │ │ │ │ └── skip-heading-sections.ts │ │ │ ├── actions.ts │ │ │ ├── commands │ │ │ │ ├── index.ts │ │ │ │ ├── openHeadingAndCreateParagraphAfterIfCursorAtEndOfHeading.ts │ │ │ │ ├── removeFoldingIfCursorAtStartOfHeading.ts │ │ │ │ └── toggleFoldingOfHeading.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── input-rules.ts │ │ │ ├── plugins │ │ │ │ ├── Folding.ts │ │ │ │ └── folding.scss │ │ │ └── utils.ts │ │ ├── GPT │ │ │ ├── ErrorScreen │ │ │ │ ├── ErrorScreen.scss │ │ │ │ ├── ErrorScreen.tsx │ │ │ │ └── types.ts │ │ │ ├── GptDialog │ │ │ │ ├── GptDialog.scss │ │ │ │ ├── GptDialog.tsx │ │ │ │ └── LoadingScreen │ │ │ │ │ ├── LoadingScreen.scss │ │ │ │ │ └── LoadingScreen.tsx │ │ │ ├── IconRefuge │ │ │ │ ├── IconRefuge.classname.tsx │ │ │ │ ├── IconRefuge.scss │ │ │ │ ├── IconRefuge.tsx │ │ │ │ ├── IconRefuge.types.d.ts │ │ │ │ └── index.ts │ │ │ ├── MarkupGpt │ │ │ │ ├── commands.ts │ │ │ │ ├── effects.ts │ │ │ │ ├── index.ts │ │ │ │ ├── plugin.ts │ │ │ │ ├── popup.tsx │ │ │ │ └── toolbar.ts │ │ │ ├── PresetList │ │ │ │ ├── PresetList.tsx │ │ │ │ └── Presetlist.scss │ │ │ ├── actions.ts │ │ │ ├── commands.ts │ │ │ ├── constants.ts │ │ │ ├── gptExtension │ │ │ │ ├── gptExtension.ts │ │ │ │ ├── view.scss │ │ │ │ └── view.tsx │ │ │ ├── hooks │ │ │ │ ├── useGpt.tsx │ │ │ │ ├── useGptHotKeys.ts │ │ │ │ ├── useOverflowingHorizontalItems.tsx │ │ │ │ └── usePresetList.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ ├── utils.ts │ │ │ └── wGptItemData.ts │ │ ├── Math │ │ │ ├── Math.test.ts │ │ │ ├── MathSpecs │ │ │ │ ├── const.ts │ │ │ │ └── index.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── hint.tsx │ │ │ ├── index.scss │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── view-and-edit.scss │ │ │ └── view-and-edit.ts │ │ ├── Mermaid │ │ │ ├── Mermaid.test.ts │ │ │ ├── MermaidNodeView │ │ │ │ ├── Mermaid.scss │ │ │ │ ├── MermaidView.tsx │ │ │ │ ├── NodeView.tsx │ │ │ │ └── index.ts │ │ │ ├── MermaidSpecs │ │ │ │ ├── const.ts │ │ │ │ └── index.tsx │ │ │ ├── actions.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── QuoteLink │ │ │ ├── PlaceholderWidget │ │ │ │ ├── commands.ts │ │ │ │ └── descriptor.tsx │ │ │ ├── QuoteLink.test.ts │ │ │ ├── QuoteLinkSpecs │ │ │ │ ├── index.ts │ │ │ │ └── md │ │ │ │ │ ├── moveLinkToQuoteAttributes.ts │ │ │ │ │ └── utils.ts │ │ │ ├── commands.ts │ │ │ ├── index.scss │ │ │ └── index.ts │ │ ├── YfmHtmlBlock │ │ │ ├── YfmHtmlBlock.test.ts │ │ │ ├── YfmHtmlBlockNodeView │ │ │ │ ├── NodeView.tsx │ │ │ │ ├── YfmHtmlBlock.scss │ │ │ │ ├── YfmHtmlBlockView.tsx │ │ │ │ └── index.ts │ │ │ ├── YfmHtmlBlockSpecs │ │ │ │ ├── const.ts │ │ │ │ └── index.tsx │ │ │ ├── actions.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ └── index.ts │ ├── base │ │ ├── BaseInputRules │ │ │ ├── BaseInputRules.test.ts │ │ │ └── index.ts │ │ ├── BaseKeymap │ │ │ └── index.ts │ │ ├── BaseSchema │ │ │ ├── BaseSchema.test.ts │ │ │ ├── BaseSchemaSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── BaseStyles │ │ │ ├── index.scss │ │ │ └── index.ts │ │ ├── index.ts │ │ └── specs.ts │ ├── behavior │ │ ├── Autocomplete │ │ │ ├── Autocomplete.test.ts │ │ │ ├── handler.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── ClicksOnEdges │ │ │ ├── ClicksOnEdges.ts │ │ │ ├── commands.ts │ │ │ └── index.ts │ │ ├── Clipboard │ │ │ ├── clipboard.ts │ │ │ ├── code.ts │ │ │ ├── index.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── CommandMenu │ │ │ ├── aliases.test.ts │ │ │ ├── component.scss │ │ │ ├── component.tsx │ │ │ ├── const.ts │ │ │ ├── handler.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── Cursor │ │ │ ├── GapCursorSelection.ts │ │ │ ├── gapcursor.scss │ │ │ ├── gapcursor.ts │ │ │ └── index.ts │ │ ├── EditorModeKeymap │ │ │ └── index.ts │ │ ├── FilePaste │ │ │ └── index.ts │ │ ├── History │ │ │ └── index.ts │ │ ├── Placeholder │ │ │ ├── index.scss │ │ │ └── index.ts │ │ ├── ReactRenderer │ │ │ ├── ReactRenderer.test.ts │ │ │ ├── index.ts │ │ │ ├── react.tsx │ │ │ └── types.ts │ │ ├── Resizable │ │ │ ├── Resizable.scss │ │ │ └── Resizable.tsx │ │ ├── Selection │ │ │ ├── commands.test.ts │ │ │ ├── commands.ts │ │ │ ├── index.ts │ │ │ ├── selection.scss │ │ │ └── selection.ts │ │ ├── SelectionContext │ │ │ ├── index.ts │ │ │ └── tooltip.tsx │ │ ├── SharedState │ │ │ ├── SharedState.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── WidgetDecoration │ │ │ ├── ReactWidgetDescriptor.tsx │ │ │ ├── WidgetDescriptor.ts │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ └── utils │ │ │ └── upload.ts │ ├── index.ts │ ├── markdown │ │ ├── Blockquote │ │ │ ├── Blockquote.test.ts │ │ │ ├── BlockquoteSpecs │ │ │ │ └── index.ts │ │ │ ├── commands.test.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ └── index.ts │ │ ├── Bold │ │ │ ├── Bold.test.ts │ │ │ ├── BoldSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Breaks │ │ │ ├── Breaks.test.ts │ │ │ ├── BreaksSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Code │ │ │ ├── Code.test.ts │ │ │ ├── CodeSpecs │ │ │ │ └── index.ts │ │ │ ├── code.scss │ │ │ └── index.ts │ │ ├── CodeBlock │ │ │ ├── CodeBlock.test.ts │ │ │ ├── CodeBlockHighlight │ │ │ │ ├── CodeBlockHighlight.scss │ │ │ │ ├── CodeBlockHighlight.ts │ │ │ │ └── TooltipPlugin │ │ │ │ │ ├── TooltipView.scss │ │ │ │ │ └── index.tsx │ │ │ ├── CodeBlockSpecs │ │ │ │ └── index.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── handle-paste.ts │ │ │ ├── index.ts │ │ │ └── plugins │ │ │ │ └── codeBlockPastePlugin.ts │ │ ├── Deflist │ │ │ ├── Deflist.test.ts │ │ │ ├── DeflistSpecs │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ ├── parser.ts │ │ │ │ ├── schema.ts │ │ │ │ └── serializer.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── Heading │ │ │ ├── Heading.test.ts │ │ │ ├── HeadingSpecs │ │ │ │ └── index.ts │ │ │ ├── actions.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── HorizontalRule │ │ │ ├── HorizontalRule.test.ts │ │ │ ├── HorizontalRuleSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Html │ │ │ ├── Html.test.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ └── serializer.ts │ │ ├── Image │ │ │ ├── Image.test.ts │ │ │ ├── ImageSpecs │ │ │ │ └── index.ts │ │ │ ├── actions.ts │ │ │ ├── const.ts │ │ │ ├── imageUrlPaste │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Italic │ │ │ ├── Italic.test.ts │ │ │ ├── ItalicSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Link │ │ │ ├── Link.test.ts │ │ │ ├── LinkSpecs │ │ │ │ └── index.ts │ │ │ ├── PlaceholderWidget │ │ │ │ ├── commands.ts │ │ │ │ ├── descriptor.tsx │ │ │ │ ├── widget.scss │ │ │ │ └── widget.tsx │ │ │ ├── actions │ │ │ │ ├── linkActions.ts │ │ │ │ └── linkEnhanceActions.ts │ │ │ ├── commands.ts │ │ │ ├── index.ts │ │ │ ├── paste-plugin.test.ts │ │ │ ├── paste-plugin.ts │ │ │ ├── plugins │ │ │ │ └── LinkTooltipPlugin │ │ │ │ │ ├── TooltipView.tsx │ │ │ │ │ └── index.tsx │ │ │ └── utils.ts │ │ ├── Lists │ │ │ ├── Lists.test.ts │ │ │ ├── ListsSpecs │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ ├── parser.ts │ │ │ │ ├── schema.ts │ │ │ │ └── serializer.ts │ │ │ ├── actions.ts │ │ │ ├── commands.test.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── inputrules.ts │ │ │ ├── plugins │ │ │ │ ├── CollapseListsPlugin.test.ts │ │ │ │ ├── CollapseListsPlugin.ts │ │ │ │ ├── MergeListsPlugin.test.ts │ │ │ │ └── MergeListsPlugin.ts │ │ │ └── utils.ts │ │ ├── Mark │ │ │ ├── Mark.test.ts │ │ │ ├── MarkSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Strike │ │ │ ├── Strike.test.ts │ │ │ ├── StrikeSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Subscript │ │ │ ├── Subscript.test.ts │ │ │ ├── SubscriptSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Superscript │ │ │ ├── Superscript.test.ts │ │ │ ├── SuperscriptSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Table │ │ │ ├── Table.test.ts │ │ │ ├── TableSpecs │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ ├── parser.ts │ │ │ │ ├── schema.ts │ │ │ │ └── serializer.ts │ │ │ ├── actions │ │ │ │ ├── cellAlign.ts │ │ │ │ ├── innerActions.ts │ │ │ │ └── tableActions.ts │ │ │ ├── commands.ts │ │ │ ├── const.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── plugins │ │ │ │ └── TableCellContextPlugin │ │ │ │ ├── floating.scss │ │ │ │ ├── floating.tsx │ │ │ │ ├── index.ts │ │ │ │ └── view.tsx │ │ ├── Underline │ │ │ ├── Underline.test.ts │ │ │ ├── UnderlineSpecs │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── specs.ts │ ├── specs.ts │ └── yfm │ │ ├── Checkbox │ │ ├── Checkbox.test.ts │ │ ├── CheckboxSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ └── serializer.ts │ │ ├── actions.test.ts │ │ ├── actions.ts │ │ ├── const.ts │ │ ├── index.scss │ │ ├── index.ts │ │ ├── nodeviews.ts │ │ ├── plugin.test.ts │ │ ├── plugin.ts │ │ ├── plugins │ │ │ └── fix-paste.ts │ │ └── utils.ts │ │ ├── Color │ │ ├── Color.test.ts │ │ ├── ColorSpecs │ │ │ ├── const.ts │ │ │ └── index.ts │ │ ├── colors.scss │ │ ├── const.ts │ │ ├── index.ts │ │ └── utils.ts │ │ ├── Emoji │ │ ├── Emoji.ts │ │ ├── EmojiInput │ │ │ ├── EmojiInput.ts │ │ │ └── index.ts │ │ ├── EmojiSpecs │ │ │ ├── EmojiSpecs.test.ts │ │ │ ├── EmojiSpecs.ts │ │ │ ├── const.ts │ │ │ └── index.ts │ │ ├── EmojiSuggest │ │ │ ├── EmojiHandler.ts │ │ │ ├── EmojiSuggest.ts │ │ │ ├── EmojiSuggestComponent.scss │ │ │ ├── EmojiSuggestComponent.tsx │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ └── index.ts │ │ ├── ImgSize │ │ ├── ImagePaste │ │ │ ├── index.ts │ │ │ ├── skeleton.scss │ │ │ ├── skeleton.tsx │ │ │ └── upload.ts │ │ ├── ImageWidget │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── view.scss │ │ │ ├── view.tsx │ │ │ └── widget.tsx │ │ ├── ImgSizeSpecs │ │ │ ├── const.ts │ │ │ └── index.ts │ │ ├── YfmImage.test.ts │ │ ├── actions.ts │ │ ├── const.ts │ │ ├── index.ts │ │ ├── plugins │ │ │ └── ImgSizeNodeView │ │ │ │ ├── ImageForm │ │ │ │ ├── ImageForm.scss │ │ │ │ ├── ImageForm.tsx │ │ │ │ └── index.ts │ │ │ │ ├── ImgNodeView.scss │ │ │ │ ├── ImgSettingsButton.scss │ │ │ │ ├── ImgSettingsButton.tsx │ │ │ │ ├── NodeView.tsx │ │ │ │ └── index.ts │ │ └── utils.ts │ │ ├── Monospace │ │ ├── Monospace.test.ts │ │ ├── MonospaceSpecs │ │ │ └── index.ts │ │ └── index.ts │ │ ├── Video │ │ ├── Video.test.ts │ │ ├── VideoSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── md-video.ts │ │ │ └── utils.ts │ │ ├── actions.ts │ │ ├── const.ts │ │ └── index.ts │ │ ├── YfmConfigs │ │ ├── YfmConfigsSpecs │ │ │ └── index.ts │ │ ├── index.ts │ │ └── yfm.scss │ │ ├── YfmCut │ │ ├── YfmCut.test.ts │ │ ├── YfmCutSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ └── serializer.ts │ │ ├── actions │ │ │ └── toYfmCut.ts │ │ ├── commands.test.ts │ │ ├── commands.ts │ │ ├── const.ts │ │ ├── index.scss │ │ ├── index.ts │ │ ├── nodeviews │ │ │ ├── yfm-cut-title.scss │ │ │ └── yfm-cut-title.ts │ │ └── plugins │ │ │ ├── active.ts │ │ │ └── auto-open.ts │ │ ├── YfmFile │ │ ├── YfmFile.test.ts │ │ ├── YfmFilePaste │ │ │ ├── index.ts │ │ │ ├── skeleton.scss │ │ │ ├── skeleton.tsx │ │ │ └── upload.ts │ │ ├── YfmFileSpecs │ │ │ ├── const.ts │ │ │ └── index.ts │ │ ├── YfmFileWidget │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── view.scss │ │ │ ├── view.tsx │ │ │ └── widget.tsx │ │ ├── index.scss │ │ ├── index.ts │ │ └── utils.ts │ │ ├── YfmHeading │ │ ├── YfmHeading.test.ts │ │ ├── YfmHeadingSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── markdown │ │ │ │ └── heading-attrs.ts │ │ │ └── utils.ts │ │ ├── actions.ts │ │ ├── commands.ts │ │ ├── const.ts │ │ └── index.ts │ │ ├── YfmNote │ │ ├── YfmNote.test.ts │ │ ├── YfmNoteSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ ├── serializer.ts │ │ │ └── utils.ts │ │ ├── actions │ │ │ └── toYfmNote.ts │ │ ├── commands.test.ts │ │ ├── commands.ts │ │ ├── const.ts │ │ ├── index.scss │ │ ├── index.ts │ │ ├── plugins │ │ │ └── YfmNoteTooltipPlugin │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ └── utils.ts │ │ ├── YfmTable │ │ ├── YfmTable.test.ts │ │ ├── YfmTableSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ ├── serializer.ts │ │ │ └── utils.ts │ │ ├── actions.test.ts │ │ ├── actions.ts │ │ ├── commands │ │ │ ├── backspace.test.ts │ │ │ ├── backspace.ts │ │ │ ├── convert-table.ts │ │ │ ├── goToNextRow.ts │ │ │ └── remove-table.ts │ │ ├── const.ts │ │ ├── index.ts │ │ ├── paste.ts │ │ ├── plugins │ │ │ ├── YfmTableControls │ │ │ │ ├── actions.ts │ │ │ │ ├── commands │ │ │ │ │ ├── clear-cells.ts │ │ │ │ │ ├── insert-empty-column.ts │ │ │ │ │ ├── insert-empty-row.ts │ │ │ │ │ ├── remove-column-range.ts │ │ │ │ │ └── remove-row-range.ts │ │ │ │ ├── components │ │ │ │ │ ├── FloatingMenu │ │ │ │ │ │ ├── FloatingMenu.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── FloatingMenuControl │ │ │ │ │ │ ├── FloatingMenuControl.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── FloatingPlusButton │ │ │ │ │ │ ├── FloatingPlusButton.tsx │ │ │ │ │ │ ├── InsertCursor.tsx │ │ │ │ │ │ ├── PlusButton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── FloatingPlusControl │ │ │ │ │ │ ├── FloatingPlusControl.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── FloatingPopup │ │ │ │ │ │ ├── FloatingPopup.scss │ │ │ │ │ │ ├── FloatingPopup.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── const.ts │ │ │ │ ├── dnd │ │ │ │ │ ├── dnd-drop-cursor.ts │ │ │ │ │ ├── dnd-ghost.ts │ │ │ │ │ ├── dnd.scss │ │ │ │ │ └── dnd.ts │ │ │ │ ├── index.ts │ │ │ │ ├── nodeviews │ │ │ │ │ ├── yfm-table-cell-view.tsx │ │ │ │ │ ├── yfm-table-view.scss │ │ │ │ │ └── yfm-table-view.tsx │ │ │ │ ├── plugins │ │ │ │ │ ├── dnd-plugin.ts │ │ │ │ │ └── focus-plugin.ts │ │ │ │ └── utils.ts │ │ │ └── yfmTableTransformPastedPlugin.ts │ │ └── utils.ts │ │ ├── YfmTabs │ │ ├── YfmTabs.test.ts │ │ ├── YfmTabsSpecs │ │ │ ├── const.ts │ │ │ ├── index.ts │ │ │ ├── md-plugin.ts │ │ │ ├── parser.ts │ │ │ ├── schema.ts │ │ │ └── serializer.ts │ │ ├── actions.ts │ │ ├── const.ts │ │ ├── icons.ts │ │ ├── index.scss │ │ ├── index.ts │ │ ├── plugins.ts │ │ ├── utils.ts │ │ └── views.ts │ │ ├── index.ts │ │ └── specs.ts ├── forms │ ├── FileForm.tsx │ ├── ImageForm.scss │ ├── ImageForm.tsx │ ├── LinkForm.tsx │ ├── TextInput.tsx │ ├── UrlInputRow.scss │ ├── UrlInputRow.tsx │ ├── base │ │ ├── Form.scss │ │ ├── Form.tsx │ │ ├── FormFooter.scss │ │ ├── FormFooter.tsx │ │ ├── FormLayout.scss │ │ ├── FormLayout.tsx │ │ ├── FormRow.scss │ │ ├── FormRow.tsx │ │ └── index.ts │ ├── components │ │ ├── ButtonAttach.tsx │ │ ├── NumberInput.tsx │ │ └── index.ts │ ├── index.ts │ ├── uploadHints.test.tsx │ └── utils.ts ├── global.d.ts ├── i18n │ ├── action-previews │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── bundle │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── codeblock │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── common │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── empty-row │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── forms │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── gallery │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── gpt │ │ ├── dialog │ │ │ ├── en.json │ │ │ ├── index.ts │ │ │ └── ru.json │ │ ├── errors │ │ │ ├── en.json │ │ │ ├── index.ts │ │ │ └── ru.json │ │ ├── extension │ │ │ ├── en.json │ │ │ ├── index.ts │ │ │ └── ru.json │ │ └── loading │ │ │ ├── en.json │ │ │ ├── index.ts │ │ │ └── ru.json │ ├── hints │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── i18n.ts │ ├── math-hint │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── md-hints │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── menubar │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── placeholder │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── search │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── suggest │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── widgets │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── yfm-block │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── yfm-layout │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ ├── yfm-note │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json │ └── yfm-table │ │ ├── en.json │ │ ├── index.ts │ │ └── ru.json ├── icons │ ├── GPT.tsx │ ├── GPTLoading.tsx │ ├── WysiwygMode.tsx │ └── index.ts ├── index.ts ├── lodash.ts ├── logger.ts ├── markdown-it │ ├── color.ts │ ├── emoji.ts │ ├── ins.ts │ ├── mark.ts │ ├── readme.md │ └── sub.ts ├── markup │ ├── codemirror │ │ ├── autocomplete │ │ │ ├── emptyRow.ts │ │ │ └── index.ts │ │ ├── create.ts │ │ ├── directive-facet.ts │ │ ├── files-upload-facet.ts │ │ ├── files-upload-plugin │ │ │ ├── const.ts │ │ │ ├── effects.ts │ │ │ ├── index.ts │ │ │ ├── plugin.ts │ │ │ ├── utils.ts │ │ │ ├── widget.scss │ │ │ └── widget.tsx │ │ ├── gravity.ts │ │ ├── html-to-markdown │ │ │ ├── __tests__ │ │ │ │ ├── converter.test.ts │ │ │ │ └── fixtures │ │ │ │ │ ├── basic-text │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── code │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── formatting │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── header-and-link │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── headers │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── image │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── links-with-formatting │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── links │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── lists │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── multiple-tables │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ ├── newline │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ │ │ └── tables │ │ │ │ │ ├── input.html │ │ │ │ │ └── output.md │ │ │ ├── converters.ts │ │ │ ├── handlers.ts │ │ │ └── helpers.ts │ │ ├── index.ts │ │ ├── logger-facet.ts │ │ ├── pairing-chars.ts │ │ ├── react-facet.ts │ │ ├── search-plugin │ │ │ ├── plugin.ts │ │ │ └── view │ │ │ │ ├── ReplaceIcons.tsx │ │ │ │ ├── SearchPopup.scss │ │ │ │ └── SearchPopup.tsx │ │ ├── smart-reindent │ │ │ ├── __tests__ │ │ │ │ ├── index.test.ts │ │ │ │ └── utils.test.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ └── yfm.ts │ ├── commands │ │ ├── blocks.ts │ │ ├── code.ts │ │ ├── emptyRow.ts │ │ ├── heading.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── inline.ts │ │ ├── lists.ts │ │ ├── marks.ts │ │ ├── math.ts │ │ └── yfm.ts │ ├── editor.test.ts │ ├── editor.ts │ └── index.ts ├── modules │ └── toolbars │ │ ├── constants.ts │ │ ├── items.tsx │ │ ├── presets.ts │ │ └── types.ts ├── plugins │ ├── BaseTooltip │ │ ├── index.scss │ │ └── index.tsx │ ├── TooltipButton │ │ ├── TooltipButton.tsx │ │ └── index.tsx │ ├── TooltipSelect │ │ ├── TooltipSelect.tsx │ │ └── index.tsx │ └── index.ts ├── pm │ ├── commands.ts │ ├── history.ts │ ├── inputrules.ts │ ├── keymap.ts │ ├── model.ts │ ├── readme.md │ ├── state.ts │ ├── test-builder.ts │ ├── transform.ts │ ├── utils.ts │ └── view.ts ├── presets │ ├── commonmark-specs.ts │ ├── commonmark.ts │ ├── default-specs.ts │ ├── default.ts │ ├── full-specs.ts │ ├── full.ts │ ├── yfm-specs.ts │ ├── yfm.ts │ ├── zero-specs.ts │ └── zero.ts ├── react-utils │ ├── ErrorBoundary.tsx │ ├── hooks.ts │ ├── hooks │ │ └── useAutoSave.ts │ ├── index.ts │ ├── react-node-view.tsx │ ├── useAutoFocus.ts │ ├── useNodeEditing.ts │ ├── useNodeHovered.ts │ ├── useNodeResizing.ts │ ├── useSharedEditingState.ts │ ├── useSticky.ts │ └── useTargetZIndex.ts ├── shortcuts │ ├── const.ts │ ├── default.ts │ ├── formatter.ts │ ├── index.ts │ └── types.ts ├── styles │ ├── _zindex.scss │ ├── list.scss │ ├── markdown.scss │ ├── mixins.scss │ ├── styles.scss │ ├── yc-colors.scss │ └── yc-file.scss ├── table-utils │ ├── commands │ │ ├── addColumnAfter.ts │ │ ├── addRowAfter.ts │ │ ├── appendColumn.ts │ │ ├── appendRow.ts │ │ ├── goToNextCell.ts │ │ ├── index.ts │ │ ├── removeColumn.ts │ │ ├── removeCurrentColumn.ts │ │ ├── removeCurrentRow.ts │ │ ├── removeRow.ts │ │ ├── transpose.test.ts │ │ └── transpose.ts │ ├── const.ts │ ├── helpers.ts │ ├── index.ts │ ├── table-desc.ts │ └── utils.ts ├── toolbar │ ├── FlexToolbar.scss │ ├── FlexToolbar.tsx │ ├── PreviewTooltip.scss │ ├── PreviewTooltip.tsx │ ├── Toolbar.scss │ ├── Toolbar.tsx │ ├── ToolbarButton.scss │ ├── ToolbarButton.tsx │ ├── ToolbarButtonPopup.tsx │ ├── ToolbarGroup.scss │ ├── ToolbarGroup.tsx │ ├── ToolbarListButton.scss │ ├── ToolbarListButton.tsx │ ├── const.ts │ ├── flexible.tsx │ ├── index.ts │ └── types.ts ├── types │ └── spec.ts ├── utils │ ├── actions.ts │ ├── autocomplete-popup.ts │ ├── carousel │ │ ├── ArrayCarousel.test.ts │ │ ├── ArrayCarousel.ts │ │ ├── IndexCarousel.test.ts │ │ ├── IndexCarousel.ts │ │ └── index.ts │ ├── clipboard.ts │ ├── descedants.ts │ ├── directive.ts │ ├── ecapeRegexp.ts │ ├── entity-id.ts │ ├── event-emitter.test.ts │ ├── event-emitter.ts │ ├── facet.ts │ ├── get-proportional-size.ts │ ├── get-target-z-index.ts │ ├── getSanitize.ts │ ├── handlers.ts │ ├── helpers.ts │ ├── index.ts │ ├── input-state.ts │ ├── inputrules.ts │ ├── keymap.ts │ ├── marks.ts │ ├── node-children.ts │ ├── node-descedants.ts │ ├── nodes.test.ts │ ├── nodes.ts │ ├── placeholder.ts │ ├── platform.ts │ ├── remove-node.ts │ ├── rulebuilders.ts │ ├── schema.ts │ ├── selection.ts │ ├── serialize-for-clipboard.ts │ ├── sync-scroll.ts │ └── upload.ts ├── version.ts └── view │ ├── README.md │ ├── components │ ├── YfmHtml │ │ ├── YfmStaticView.tsx │ │ └── index.ts │ └── index.ts │ ├── hocs │ ├── withLatex │ │ ├── index.tsx │ │ ├── types.ts │ │ └── useLatexRuntime.ts │ ├── withMermaid │ │ ├── index.tsx │ │ ├── types.ts │ │ └── useMermaidRuntime.ts │ └── withYfmHtml │ │ ├── index.tsx │ │ ├── types.ts │ │ ├── useYfmHtmlBlockRuntime.ts │ │ └── utils.ts │ ├── hooks │ ├── index.ts │ ├── useFilesGallery │ │ ├── README.md │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── useFilesGallery.tsx │ └── useYfmShowElemWithId │ │ ├── index.ts │ │ └── useYfmShowElemWithId.ts │ ├── index.ts │ └── types │ └── index.ts ├── tests ├── dispatch-event.ts ├── esbuild-test │ ├── esbuild-tester.js │ ├── esbuild-to-test.mjs │ └── node-module-alias-fallback.js ├── event-mock.ts ├── parse-dom.ts ├── playwright │ ├── core │ │ ├── actions.ts │ │ ├── editor.ts │ │ ├── expectScreenshot.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── mount.tsx │ │ ├── types.ts │ │ └── wait.ts │ ├── playwright.config.ts │ ├── playwright │ │ ├── index.html │ │ └── index.tsx │ ├── slow-tests-reporter.ts │ └── templates │ │ └── Extension.template.tsx ├── pollyfills.ts ├── sameMarkup.ts ├── setup.ts ├── toMatchNode.ts ├── utils.ts └── visual-tests │ ├── MarkdownExtensions.helpers.tsx │ ├── MarkdownExtensions.visual.test.tsx │ ├── Presets.helpers.tsx │ ├── Presets.visual.test.tsx │ ├── YfmExtensions.helpers.tsx │ ├── YfmExtensions.visual.test.tsx │ ├── __snapshots__ │ ├── Clipboard.visual.test.tsx-snapshots │ │ ├── Clipboard-MARKUP-mode-should-paste-link-to-image-as-image-markup-dark-chromium-linux.png │ │ ├── Clipboard-MARKUP-mode-should-paste-link-to-image-as-image-markup-dark-webkit-linux.png │ │ ├── Clipboard-MARKUP-mode-should-paste-link-to-image-as-image-markup-light-chromium-linux.png │ │ ├── Clipboard-MARKUP-mode-should-paste-link-to-image-as-image-markup-light-webkit-linux.png │ │ ├── Clipboard-MARKUP-mode-should-reindent-pasted-markup-dark-chromium-linux.png │ │ ├── Clipboard-MARKUP-mode-should-reindent-pasted-markup-dark-webkit-linux.png │ │ ├── Clipboard-MARKUP-mode-should-reindent-pasted-markup-light-chromium-linux.png │ │ ├── Clipboard-MARKUP-mode-should-reindent-pasted-markup-light-webkit-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-markup-mode-dark-chromium-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-markup-mode-dark-webkit-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-markup-mode-light-chromium-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-markup-mode-light-webkit-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-wysiwyg-mode-dark-chromium-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-wysiwyg-mode-dark-webkit-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-wysiwyg-mode-light-chromium-linux.png │ │ ├── Clipboard-Paste-HTML-should-parse-HTML-in-wysiwyg-mode-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-into-inline-code-without-formatting-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-into-inline-code-without-formatting-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-into-inline-code-without-formatting-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-into-inline-code-without-formatting-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-link-from-ios-safari-share-button-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-link-from-ios-safari-share-button-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-link-from-ios-safari-share-button-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-insert-link-from-ios-safari-share-button-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-markdown-markup-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-markdown-markup-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-markdown-markup-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-markdown-markup-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-pasting-text-as-markdown-markup-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-pasting-text-as-markdown-markup-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-pasting-text-as-markdown-markup-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-parse-pasting-text-as-markdown-markup-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-paste-to-code-block-without-as-is-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-paste-to-code-block-without-as-is-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-paste-to-code-block-without-as-is-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-paste-to-code-block-without-as-is-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-replace-selected-text-from-code-block-with-link-as-text-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-replace-selected-text-from-code-block-with-link-as-text-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-replace-selected-text-from-code-block-with-link-as-text-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-replace-selected-text-from-code-block-with-link-as-text-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-wrap-text-to-link-from-clipboard-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-wrap-text-to-link-from-clipboard-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-wrap-text-to-link-from-clipboard-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-Paste-should-wrap-text-to-link-from-clipboard-light-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-should-copy-and-paste-with-preserve-markup-dark-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-should-copy-and-paste-with-preserve-markup-dark-webkit-linux.png │ │ ├── Clipboard-WYSIWYG-mode-should-copy-and-paste-with-preserve-markup-light-chromium-linux.png │ │ ├── Clipboard-WYSIWYG-mode-should-copy-and-paste-with-preserve-markup-light-webkit-linux.png │ │ ├── Clipboard-should-copy-from-markup-mode-and-paste-formatted-to-wysiwyg-dark-chromium-linux.png │ │ ├── Clipboard-should-copy-from-markup-mode-and-paste-formatted-to-wysiwyg-light-chromium-linux.png │ │ ├── Clipboard-should-copy-from-wysiwyg-and-paste-formatted-to-markup-mode-dark-chromium-linux.png │ │ └── Clipboard-should-copy-from-wysiwyg-and-paste-formatted-to-markup-mode-light-chromium-linux.png │ ├── Colorify.visual.test.tsx-snapshots │ │ ├── Colorify-specific-should-escape-parentheses-markup-dark-chromium-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-markup-dark-webkit-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-markup-light-chromium-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-markup-light-webkit-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-wysiwyg-dark-chromium-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-wysiwyg-dark-webkit-linux.png │ │ ├── Colorify-specific-should-escape-parentheses-wysiwyg-light-chromium-linux.png │ │ └── Colorify-specific-should-escape-parentheses-wysiwyg-light-webkit-linux.png │ ├── Cut.visual.test.tsx-snapshots │ │ ├── Cut-specific-should-cut-inside-open-second-cut-wysiwyg-dark-chromium-linux.png │ │ ├── Cut-specific-should-cut-inside-open-second-cut-wysiwyg-dark-webkit-linux.png │ │ ├── Cut-specific-should-cut-inside-open-second-cut-wysiwyg-light-chromium-linux.png │ │ ├── Cut-specific-should-cut-inside-open-second-cut-wysiwyg-light-webkit-linux.png │ │ ├── Cut-specific-should-open-second-cut-in-preview-markup-dark-chromium-linux.png │ │ ├── Cut-specific-should-open-second-cut-in-preview-markup-dark-webkit-linux.png │ │ ├── Cut-specific-should-open-second-cut-in-preview-markup-light-chromium-linux.png │ │ ├── Cut-specific-should-open-second-cut-in-preview-markup-light-webkit-linux.png │ │ ├── Cut-specific-should-open-second-cut-wysiwyg-dark-chromium-linux.png │ │ ├── Cut-specific-should-open-second-cut-wysiwyg-dark-webkit-linux.png │ │ ├── Cut-specific-should-open-second-cut-wysiwyg-light-chromium-linux.png │ │ └── Cut-specific-should-open-second-cut-wysiwyg-light-webkit-linux.png │ ├── Experimental.visual.test.tsx-snapshots │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-result-dark-chromium-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-result-dark-webkit-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-result-light-chromium-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-result-light-webkit-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-tooltip-dark-chromium-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-tooltip-dark-webkit-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-tooltip-light-chromium-linux.png │ │ ├── Empty-rows-MARKUP-mode-markup-should-show-autocomplete-tooltip-light-webkit-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-empty-dark-chromium-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-empty-dark-webkit-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-empty-light-chromium-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-empty-light-webkit-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-preserve-dark-chromium-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-preserve-dark-webkit-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-preserve-light-chromium-linux.png │ │ ├── Empty-rows-WYSIWYG-mode-wysiwyg-should-preserve-empty-rows-preserve-light-webkit-linux.png │ │ ├── Preserve-markup-formatting-should-preserve-markup-formatting-for-yfm-table-table-dark-chromium-linux.png │ │ ├── Preserve-markup-formatting-should-preserve-markup-formatting-for-yfm-table-table-dark-webkit-linux.png │ │ ├── Preserve-markup-formatting-should-preserve-markup-formatting-for-yfm-table-table-light-chromium-linux.png │ │ └── Preserve-markup-formatting-should-preserve-markup-formatting-for-yfm-table-table-light-webkit-linux.png │ ├── File.visual.test.tsx-snapshots │ │ ├── File-insert-should-insert-via-toolbar-wysiwyg-dark-chromium-linux.png │ │ ├── File-insert-should-insert-via-toolbar-wysiwyg-dark-webkit-linux.png │ │ ├── File-insert-should-insert-via-toolbar-wysiwyg-light-chromium-linux.png │ │ ├── File-insert-should-insert-via-toolbar-wysiwyg-light-webkit-linux.png │ │ ├── File-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-dark-chromium-linux.png │ │ ├── File-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-dark-webkit-linux.png │ │ ├── File-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-light-chromium-linux.png │ │ └── File-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-light-webkit-linux.png │ ├── Image.visual.test.tsx-snapshots │ │ ├── Images-insert-should-insert-via-toolbar-wysiwyg-dark-chromium-linux.png │ │ ├── Images-insert-should-insert-via-toolbar-wysiwyg-dark-webkit-linux.png │ │ ├── Images-insert-should-insert-via-toolbar-wysiwyg-light-chromium-linux.png │ │ ├── Images-insert-should-insert-via-toolbar-wysiwyg-light-webkit-linux.png │ │ ├── Images-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-dark-chromium-linux.png │ │ ├── Images-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-dark-webkit-linux.png │ │ ├── Images-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-light-chromium-linux.png │ │ ├── Images-mode-switch-should-remain-after-mode-switch-wysiwyg-markup-light-webkit-linux.png │ │ ├── Images-specific-should-change-image-size-wysiwyg-dark-chromium-linux.png │ │ ├── Images-specific-should-change-image-size-wysiwyg-edit-popup-dark-chromium-linux.png │ │ ├── Images-specific-should-change-image-size-wysiwyg-edit-popup-light-chromium-linux.png │ │ └── Images-specific-should-change-image-size-wysiwyg-light-chromium-linux.png │ ├── Link.visual.test.tsx-snapshots │ │ ├── Link-specific-should-open-edit-popup-on-link-click-wysiwyg-dark-chromium-linux.png │ │ ├── Link-specific-should-open-edit-popup-on-link-click-wysiwyg-dark-webkit-linux.png │ │ ├── Link-specific-should-open-edit-popup-on-link-click-wysiwyg-light-chromium-linux.png │ │ └── Link-specific-should-open-edit-popup-on-link-click-wysiwyg-light-webkit-linux.png │ ├── Lists.visual.test.tsx-snapshots │ │ ├── Bullet-lists-specific-should-lift-list-item-wysiwyg-dark-chromium-linux.png │ │ ├── Bullet-lists-specific-should-lift-list-item-wysiwyg-dark-webkit-linux.png │ │ ├── Bullet-lists-specific-should-lift-list-item-wysiwyg-light-chromium-linux.png │ │ ├── Bullet-lists-specific-should-lift-list-item-wysiwyg-light-webkit-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-markup-dark-chromium-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-markup-dark-webkit-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-markup-light-chromium-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-markup-light-webkit-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-wysiwyg-dark-chromium-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-wysiwyg-dark-webkit-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-wysiwyg-light-chromium-linux.png │ │ ├── Bullet-lists-specific-should-sink-list-item-wysiwyg-light-webkit-linux.png │ │ ├── Ordered-lists-specific-should-lift-list-item-wysiwyg-dark-chromium-linux.png │ │ ├── Ordered-lists-specific-should-lift-list-item-wysiwyg-dark-webkit-linux.png │ │ ├── Ordered-lists-specific-should-lift-list-item-wysiwyg-light-chromium-linux.png │ │ ├── Ordered-lists-specific-should-lift-list-item-wysiwyg-light-webkit-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-markup-dark-chromium-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-markup-dark-webkit-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-markup-light-chromium-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-markup-light-webkit-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-wysiwyg-dark-chromium-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-wysiwyg-dark-webkit-linux.png │ │ ├── Ordered-lists-specific-should-sink-list-item-wysiwyg-light-chromium-linux.png │ │ └── Ordered-lists-specific-should-sink-list-item-wysiwyg-light-webkit-linux.png │ ├── MarkdownExtensions.visual.test.tsx-snapshots │ │ ├── Extensions-Markdown-Blockquotes-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Blockquotes-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Blockquotes-light-chromium-linux.png │ │ ├── Extensions-Markdown-Blockquotes-light-webkit-linux.png │ │ ├── Extensions-Markdown-Code-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Code-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Code-light-chromium-linux.png │ │ ├── Extensions-Markdown-Code-light-webkit-linux.png │ │ ├── Extensions-Markdown-Definition-list-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Definition-list-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Definition-list-light-chromium-linux.png │ │ ├── Extensions-Markdown-Definition-list-light-webkit-linux.png │ │ ├── Extensions-Markdown-Emojis-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Emojis-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Emojis-light-chromium-linux.png │ │ ├── Extensions-Markdown-Emojis-light-webkit-linux.png │ │ ├── Extensions-Markdown-Emphasis-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Emphasis-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Emphasis-light-chromium-linux.png │ │ ├── Extensions-Markdown-Emphasis-light-webkit-linux.png │ │ ├── Extensions-Markdown-Heading-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Heading-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Heading-light-chromium-linux.png │ │ ├── Extensions-Markdown-Heading-light-webkit-linux.png │ │ ├── Extensions-Markdown-Horizontal-Rules-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Horizontal-Rules-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Horizontal-Rules-light-chromium-linux.png │ │ ├── Extensions-Markdown-Horizontal-Rules-light-webkit-linux.png │ │ ├── Extensions-Markdown-Images-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Images-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Images-light-chromium-linux.png │ │ ├── Extensions-Markdown-Images-light-webkit-linux.png │ │ ├── Extensions-Markdown-Links-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Links-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Links-light-chromium-linux.png │ │ ├── Extensions-Markdown-Links-light-webkit-linux.png │ │ ├── Extensions-Markdown-Lists-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Lists-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Lists-light-chromium-linux.png │ │ ├── Extensions-Markdown-Lists-light-webkit-linux.png │ │ ├── Extensions-Markdown-Subscript-Superscript-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Subscript-Superscript-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Subscript-Superscript-light-chromium-linux.png │ │ ├── Extensions-Markdown-Subscript-Superscript-light-webkit-linux.png │ │ ├── Extensions-Markdown-Tables-dark-chromium-linux.png │ │ ├── Extensions-Markdown-Tables-dark-webkit-linux.png │ │ ├── Extensions-Markdown-Tables-light-chromium-linux.png │ │ └── Extensions-Markdown-Tables-light-webkit-linux.png │ ├── Note.visual.test.tsx-snapshots │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-nested-note-is-alert-dark-chromium-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-nested-note-is-alert-dark-webkit-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-nested-note-is-alert-light-chromium-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-nested-note-is-alert-light-webkit-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-parent-note-is-info-dark-chromium-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-parent-note-is-info-dark-webkit-linux.png │ │ ├── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-parent-note-is-info-light-chromium-linux.png │ │ └── Note-specific-should-update-styles-independently-for-nested-and-parent-notes-parent-note-is-info-light-webkit-linux.png │ ├── Presets.visual.test.tsx-snapshots │ │ ├── Extensions-Presets-Common-Mark-dark-chromium-linux.png │ │ ├── Extensions-Presets-Common-Mark-dark-webkit-linux.png │ │ ├── Extensions-Presets-Common-Mark-light-chromium-linux.png │ │ ├── Extensions-Presets-Common-Mark-light-webkit-linux.png │ │ ├── Extensions-Presets-Custom-dark-chromium-linux.png │ │ ├── Extensions-Presets-Custom-dark-webkit-linux.png │ │ ├── Extensions-Presets-Custom-light-chromium-linux.png │ │ ├── Extensions-Presets-Custom-light-webkit-linux.png │ │ ├── Extensions-Presets-Default-dark-chromium-linux.png │ │ ├── Extensions-Presets-Default-dark-webkit-linux.png │ │ ├── Extensions-Presets-Default-light-chromium-linux.png │ │ ├── Extensions-Presets-Default-light-webkit-linux.png │ │ ├── Extensions-Presets-Full-dark-chromium-linux.png │ │ ├── Extensions-Presets-Full-dark-webkit-linux.png │ │ ├── Extensions-Presets-Full-light-chromium-linux.png │ │ ├── Extensions-Presets-Full-light-webkit-linux.png │ │ ├── Extensions-Presets-YFM-dark-chromium-linux.png │ │ ├── Extensions-Presets-YFM-dark-webkit-linux.png │ │ ├── Extensions-Presets-YFM-light-chromium-linux.png │ │ ├── Extensions-Presets-YFM-light-webkit-linux.png │ │ ├── Extensions-Presets-Zero-dark-chromium-linux.png │ │ ├── Extensions-Presets-Zero-dark-webkit-linux.png │ │ ├── Extensions-Presets-Zero-light-chromium-linux.png │ │ └── Extensions-Presets-Zero-light-webkit-linux.png │ ├── Toolbar.visual.test.tsx-snapshots │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-markup-mode-dark-chromium-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-markup-mode-dark-webkit-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-markup-mode-light-chromium-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-markup-mode-light-webkit-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-wysiwyg-mode-dark-chromium-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-wysiwyg-mode-dark-webkit-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-wysiwyg-mode-light-chromium-linux.png │ │ ├── Toolbar-should-have-same-set-of-actions-in-both-modes-in-wysiwyg-mode-light-webkit-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-markup-width-small-light-chromium-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-markup-width-small-light-webkit-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-large-light-chromium-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-large-light-webkit-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-medium-light-chromium-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-medium-light-webkit-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-small-light-chromium-linux.png │ │ ├── Toolbar-should-hide-actions-at-small-width-width-small-light-webkit-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-markup-mode-dark-chromium-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-markup-mode-dark-webkit-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-markup-mode-light-chromium-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-markup-mode-light-webkit-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-wysiwyg-mode-dark-chromium-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-wysiwyg-mode-dark-webkit-linux.png │ │ ├── Toolbar-should-hide-all-actions-to-more-menu-in-wysiwyg-mode-light-chromium-linux.png │ │ └── Toolbar-should-hide-all-actions-to-more-menu-in-wysiwyg-mode-light-webkit-linux.png │ ├── YfmExtensions.visual.test.tsx-snapshots │ │ ├── Extensions-YFM-Folding-Headings-dark-chromium-linux.png │ │ ├── Extensions-YFM-Folding-Headings-dark-webkit-linux.png │ │ ├── Extensions-YFM-Folding-Headings-light-chromium-linux.png │ │ ├── Extensions-YFM-Folding-Headings-light-webkit-linux.png │ │ ├── Extensions-YFM-LaTeX-Formulas-dark-chromium-linux.png │ │ ├── Extensions-YFM-LaTeX-Formulas-dark-webkit-linux.png │ │ ├── Extensions-YFM-LaTeX-Formulas-light-chromium-linux.png │ │ ├── Extensions-YFM-LaTeX-Formulas-light-webkit-linux.png │ │ ├── Extensions-YFM-Mermaid-diagram-dark-chromium-linux.png │ │ ├── Extensions-YFM-Mermaid-diagram-dark-webkit-linux.png │ │ ├── Extensions-YFM-Mermaid-diagram-light-chromium-linux.png │ │ ├── Extensions-YFM-Mermaid-diagram-light-webkit-linux.png │ │ ├── Extensions-YFM-Task-lists-dark-chromium-linux.png │ │ ├── Extensions-YFM-Task-lists-dark-webkit-linux.png │ │ ├── Extensions-YFM-Task-lists-light-chromium-linux.png │ │ ├── Extensions-YFM-Task-lists-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Cut-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Cut-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Cut-light-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Cut-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-File-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-File-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-File-light-chromium-linux.png │ │ ├── Extensions-YFM-YFM-File-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-HTML-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-HTML-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-HTML-light-chromium-linux.png │ │ ├── Extensions-YFM-YFM-HTML-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Notes-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Notes-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Notes-light-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Notes-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Table-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Table-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Table-light-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Table-light-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Tabs-dark-chromium-linux.png │ │ ├── Extensions-YFM-YFM-Tabs-dark-webkit-linux.png │ │ ├── Extensions-YFM-YFM-Tabs-light-chromium-linux.png │ │ └── Extensions-YFM-YFM-Tabs-light-webkit-linux.png │ └── YfmTable.visual.test.tsx-snapshots │ │ ├── YfmTable-cell-menu-wysiwyg-column-menu-dark-chromium-linux.png │ │ ├── YfmTable-cell-menu-wysiwyg-column-menu-light-chromium-linux.png │ │ ├── YfmTable-cell-menu-wysiwyg-row-menu-dark-chromium-linux.png │ │ ├── YfmTable-cell-menu-wysiwyg-row-menu-light-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-command-menu-in-wysiwyg-mode-dark-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-command-menu-in-wysiwyg-mode-dark-webkit-linux.png │ │ ├── YfmTable-insert-should-insert-via-command-menu-in-wysiwyg-mode-light-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-command-menu-in-wysiwyg-mode-light-webkit-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-markup-mode-dark-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-markup-mode-dark-webkit-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-markup-mode-light-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-markup-mode-light-webkit-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-wysiwyg-mode-dark-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-wysiwyg-mode-dark-webkit-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-wysiwyg-mode-light-chromium-linux.png │ │ ├── YfmTable-insert-should-insert-via-toolbar-in-wysiwyg-mode-light-webkit-linux.png │ │ ├── YfmTable-should-add-column-via-click-on-floating-plus-button-wysiwyg-dark-chromium-linux.png │ │ ├── YfmTable-should-add-column-via-click-on-floating-plus-button-wysiwyg-dark-webkit-linux.png │ │ ├── YfmTable-should-add-column-via-click-on-floating-plus-button-wysiwyg-light-chromium-linux.png │ │ ├── YfmTable-should-add-column-via-click-on-floating-plus-button-wysiwyg-light-webkit-linux.png │ │ ├── YfmTable-should-add-row-via-click-on-floating-plus-button-wysiwyg-dark-chromium-linux.png │ │ ├── YfmTable-should-add-row-via-click-on-floating-plus-button-wysiwyg-dark-webkit-linux.png │ │ ├── YfmTable-should-add-row-via-click-on-floating-plus-button-wysiwyg-light-chromium-linux.png │ │ └── YfmTable-should-add-row-via-click-on-floating-plus-button-wysiwyg-light-webkit-linux.png │ ├── playground │ ├── Bold.visual.test.tsx │ ├── Clipboard.visual.test.tsx │ ├── Colorify.visual.test.tsx │ ├── Cut.visual.test.tsx │ ├── Experimental.visual.test.tsx │ ├── File.visual.test.tsx │ ├── Headings.visual.test.tsx │ ├── Image.visual.test.tsx │ ├── Italic.visual.test.tsx │ ├── Link.visual.test.tsx │ ├── Lists.visual.test.tsx │ ├── Marked.visual.test.tsx │ ├── Monospace.visual.test.tsx │ ├── Note.visual.test.tsx │ ├── Playground.helpers.tsx │ ├── Strikethrough.visual.test.tsx │ ├── Toolbar.visual.test.tsx │ ├── Underline.visual.test.tsx │ ├── UndoRedo.visual.test.tsx │ └── YfmTable.visual.test.tsx │ └── public │ └── assets │ └── test-image.jpg └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | build 2 | coverage 3 | node_modules 4 | storybook-static 5 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/branch-preview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/branch-preview.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/main-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/main-preview.yml -------------------------------------------------------------------------------- /.github/workflows/pr-preview-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/pr-preview-build.yml -------------------------------------------------------------------------------- /.github/workflows/pr-preview-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/pr-preview-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/pr-visual-tests-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/pr-visual-tests-report.yml -------------------------------------------------------------------------------- /.github/workflows/pr-visual-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/pr-visual-tests.yml -------------------------------------------------------------------------------- /.github/workflows/prerelease.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/prerelease.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require("@gravity-ui/prettier-config"); 2 | -------------------------------------------------------------------------------- /.storybook/addons/generateDocs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.storybook/addons/generateDocs.ts -------------------------------------------------------------------------------- /.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.storybook/main.ts -------------------------------------------------------------------------------- /.storybook/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.storybook/manager.ts -------------------------------------------------------------------------------- /.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.storybook/preview.ts -------------------------------------------------------------------------------- /.storybook/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.storybook/theme.ts -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/.stylelintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @d3m1d0v @makhnatkin 2 | 3 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README-ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/README-ru.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/README.md -------------------------------------------------------------------------------- /demo/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/.eslintrc -------------------------------------------------------------------------------- /demo/components/MoveToLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/MoveToLine.tsx -------------------------------------------------------------------------------- /demo/components/PMSelection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/PMSelection.tsx -------------------------------------------------------------------------------- /demo/components/Playground.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/Playground.scss -------------------------------------------------------------------------------- /demo/components/Playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/Playground.tsx -------------------------------------------------------------------------------- /demo/components/PlaygroundLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/PlaygroundLayout.tsx -------------------------------------------------------------------------------- /demo/components/PlaygroundMini.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/PlaygroundMini.tsx -------------------------------------------------------------------------------- /demo/components/ProseMirrorDevTools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/ProseMirrorDevTools.tsx -------------------------------------------------------------------------------- /demo/components/SplitModePreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/components/SplitModePreview.tsx -------------------------------------------------------------------------------- /demo/defaults/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/defaults/args.ts -------------------------------------------------------------------------------- /demo/defaults/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/defaults/content.ts -------------------------------------------------------------------------------- /demo/defaults/excluded-controls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/defaults/excluded-controls.ts -------------------------------------------------------------------------------- /demo/defaults/md-plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/defaults/md-plugins.ts -------------------------------------------------------------------------------- /demo/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/global.d.ts -------------------------------------------------------------------------------- /demo/hocs/withLang.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hocs/withLang.tsx -------------------------------------------------------------------------------- /demo/hocs/withThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hocs/withThemeProvider.tsx -------------------------------------------------------------------------------- /demo/hocs/withToaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hocs/withToaster.tsx -------------------------------------------------------------------------------- /demo/hooks/useLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hooks/useLogs.ts -------------------------------------------------------------------------------- /demo/hooks/useMarkdownEditorValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hooks/useMarkdownEditorValue.ts -------------------------------------------------------------------------------- /demo/hooks/useYfmHtmlBlockStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/hooks/useYfmHtmlBlockStyles.ts -------------------------------------------------------------------------------- /demo/stories/css-variables/CSSVariables.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/css-variables/CSSVariables.tsx -------------------------------------------------------------------------------- /demo/stories/editor-in-editor/EditorInEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/editor-in-editor/EditorInEditor.tsx -------------------------------------------------------------------------------- /demo/stories/escape-config/EscapeConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/escape-config/EscapeConfig.tsx -------------------------------------------------------------------------------- /demo/stories/examples/line-numbers/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/examples/line-numbers/Editor.tsx -------------------------------------------------------------------------------- /demo/stories/examples/line-numbers/md-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/examples/line-numbers/md-plugin.ts -------------------------------------------------------------------------------- /demo/stories/examples/yfm-table-dnd/markup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/examples/yfm-table-dnd/markup.ts -------------------------------------------------------------------------------- /demo/stories/experiments/empty-row/EmptyRows.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/experiments/empty-row/EmptyRows.tsx -------------------------------------------------------------------------------- /demo/stories/ghost/Ghost.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/Ghost.stories.tsx -------------------------------------------------------------------------------- /demo/stories/ghost/Ghost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/Ghost.tsx -------------------------------------------------------------------------------- /demo/stories/ghost/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/README.md -------------------------------------------------------------------------------- /demo/stories/ghost/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/content.ts -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/commands.ts -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/effects.ts -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/index.ts -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/plugin.ts -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/popup.tsx -------------------------------------------------------------------------------- /demo/stories/ghost/ghostExtension/toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/ghost/ghostExtension/toolbar.ts -------------------------------------------------------------------------------- /demo/stories/gpt/GPT.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/gpt/GPT.stories.tsx -------------------------------------------------------------------------------- /demo/stories/gpt/GPT.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/gpt/GPT.tsx -------------------------------------------------------------------------------- /demo/stories/gpt/content.ts: -------------------------------------------------------------------------------- 1 | export const initialMdContent = `Markdown Editor GPT Playground`; 2 | -------------------------------------------------------------------------------- /demo/stories/gpt/gptWidgetOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/gpt/gptWidgetOptions.tsx -------------------------------------------------------------------------------- /demo/stories/markdown/Markdown.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/markdown/Markdown.stories.tsx -------------------------------------------------------------------------------- /demo/stories/markdown/markup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/markdown/markup.ts -------------------------------------------------------------------------------- /demo/stories/mobile-editor/MobileEditor.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/mobile-editor/MobileEditor.stories.ts -------------------------------------------------------------------------------- /demo/stories/mobile-editor/MobileEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/mobile-editor/MobileEditor.tsx -------------------------------------------------------------------------------- /demo/stories/mobile-editor/preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/mobile-editor/preset.ts -------------------------------------------------------------------------------- /demo/stories/playground/Playground.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/playground/Playground.stories.tsx -------------------------------------------------------------------------------- /demo/stories/presets/Preset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/presets/Preset.tsx -------------------------------------------------------------------------------- /demo/stories/presets/Presets.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/presets/Presets.stories.tsx -------------------------------------------------------------------------------- /demo/stories/presets/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/presets/presets.ts -------------------------------------------------------------------------------- /demo/stories/quoteLink/QuoteLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/quoteLink/QuoteLink.tsx -------------------------------------------------------------------------------- /demo/stories/quoteLink/quoteLink.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/quoteLink/quoteLink.stories.ts -------------------------------------------------------------------------------- /demo/stories/remember-mode/RememberMode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/remember-mode/RememberMode.tsx -------------------------------------------------------------------------------- /demo/stories/remember-mode/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/remember-mode/content.ts -------------------------------------------------------------------------------- /demo/stories/view/gallery/Gallery.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/view/gallery/Gallery.stories.tsx -------------------------------------------------------------------------------- /demo/stories/view/gallery/ViewWithGallery.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/view/gallery/ViewWithGallery.scss -------------------------------------------------------------------------------- /demo/stories/view/gallery/ViewWithGallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/view/gallery/ViewWithGallery.tsx -------------------------------------------------------------------------------- /demo/stories/view/gallery/markup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/view/gallery/markup.ts -------------------------------------------------------------------------------- /demo/stories/yfm/YFM.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/yfm/YFM.stories.tsx -------------------------------------------------------------------------------- /demo/stories/yfm/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/stories/yfm/content.ts -------------------------------------------------------------------------------- /demo/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/utils/cn.ts -------------------------------------------------------------------------------- /demo/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/utils/delay.ts -------------------------------------------------------------------------------- /demo/utils/getInitialMd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/utils/getInitialMd.ts -------------------------------------------------------------------------------- /demo/utils/imageUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/utils/imageUrl.ts -------------------------------------------------------------------------------- /demo/utils/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/demo/utils/location.ts -------------------------------------------------------------------------------- /docs/assets/gifs/custom-prompt-preset-gpt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/assets/gifs/custom-prompt-preset-gpt.gif -------------------------------------------------------------------------------- /docs/assets/gifs/prompt-preset-gpt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/assets/gifs/prompt-preset-gpt.gif -------------------------------------------------------------------------------- /docs/guidelines-contributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/guidelines-contributions.md -------------------------------------------------------------------------------- /docs/how-to-add-editor-with-create-react-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-add-editor-with-create-react-app.md -------------------------------------------------------------------------------- /docs/how-to-add-editor-with-nextjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-add-editor-with-nextjs.md -------------------------------------------------------------------------------- /docs/how-to-add-preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-add-preview.md -------------------------------------------------------------------------------- /docs/how-to-add-visual-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-add-visual-test.md -------------------------------------------------------------------------------- /docs/how-to-connect-gpt-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-connect-gpt-extensions.md -------------------------------------------------------------------------------- /docs/how-to-connect-html-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-connect-html-extension.md -------------------------------------------------------------------------------- /docs/how-to-connect-latex-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-connect-latex-extension.md -------------------------------------------------------------------------------- /docs/how-to-connect-mermaid-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-connect-mermaid-extension.md -------------------------------------------------------------------------------- /docs/how-to-create-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-create-extension.md -------------------------------------------------------------------------------- /docs/how-to-customize-the-editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-customize-the-editor.md -------------------------------------------------------------------------------- /docs/how-to-customize-toolbars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/docs/how-to-customize-toolbars.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/gulpfile.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/package.json -------------------------------------------------------------------------------- /scripts/check-circular-deps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/scripts/check-circular-deps.js -------------------------------------------------------------------------------- /scripts/generate-playwright-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/scripts/generate-playwright-test.js -------------------------------------------------------------------------------- /scripts/playwright-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/scripts/playwright-docker.sh -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/.eslintrc -------------------------------------------------------------------------------- /src/bundle/Editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/Editor.ts -------------------------------------------------------------------------------- /src/bundle/HorizontalDrag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/HorizontalDrag.tsx -------------------------------------------------------------------------------- /src/bundle/MarkdownEditorView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkdownEditorView.scss -------------------------------------------------------------------------------- /src/bundle/MarkdownEditorView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkdownEditorView.tsx -------------------------------------------------------------------------------- /src/bundle/MarkupEditorComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkupEditorComponent.tsx -------------------------------------------------------------------------------- /src/bundle/MarkupEditorView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkupEditorView.scss -------------------------------------------------------------------------------- /src/bundle/MarkupEditorView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkupEditorView.tsx -------------------------------------------------------------------------------- /src/bundle/MarkupManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/MarkupManager.ts -------------------------------------------------------------------------------- /src/bundle/SplitModeView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/SplitModeView.tsx -------------------------------------------------------------------------------- /src/bundle/ToolbarView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/ToolbarView.tsx -------------------------------------------------------------------------------- /src/bundle/WysiwygEditorComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/WysiwygEditorComponent.tsx -------------------------------------------------------------------------------- /src/bundle/WysiwygEditorView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/WysiwygEditorView.scss -------------------------------------------------------------------------------- /src/bundle/WysiwygEditorView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/WysiwygEditorView.tsx -------------------------------------------------------------------------------- /src/bundle/config/action-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/action-names.ts -------------------------------------------------------------------------------- /src/bundle/config/dynamicModifiers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/dynamicModifiers.test.ts -------------------------------------------------------------------------------- /src/bundle/config/dynamicModifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/dynamicModifiers.ts -------------------------------------------------------------------------------- /src/bundle/config/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/icons.ts -------------------------------------------------------------------------------- /src/bundle/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/index.ts -------------------------------------------------------------------------------- /src/bundle/config/markup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/markup.tsx -------------------------------------------------------------------------------- /src/bundle/config/previews/ActionPreview.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/previews/ActionPreview.scss -------------------------------------------------------------------------------- /src/bundle/config/previews/ActionPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/previews/ActionPreview.tsx -------------------------------------------------------------------------------- /src/bundle/config/previews/HeadingPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/previews/HeadingPreview.tsx -------------------------------------------------------------------------------- /src/bundle/config/previews/TextPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/previews/TextPreview.tsx -------------------------------------------------------------------------------- /src/bundle/config/w-heading-config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/w-heading-config.tsx -------------------------------------------------------------------------------- /src/bundle/config/wysiwyg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/config/wysiwyg.ts -------------------------------------------------------------------------------- /src/bundle/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/context.ts -------------------------------------------------------------------------------- /src/bundle/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/emoji.ts -------------------------------------------------------------------------------- /src/bundle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/index.ts -------------------------------------------------------------------------------- /src/bundle/settings/MarkdownHints/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MarkdownHints'; 2 | -------------------------------------------------------------------------------- /src/bundle/settings/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/settings/index.scss -------------------------------------------------------------------------------- /src/bundle/settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/settings/index.tsx -------------------------------------------------------------------------------- /src/bundle/sticky/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/sticky/index.ts -------------------------------------------------------------------------------- /src/bundle/sticky/sticky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/sticky/sticky.scss -------------------------------------------------------------------------------- /src/bundle/toolbar/ToolbarButtonWithPopupMenu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/ToolbarButtonWithPopupMenu.scss -------------------------------------------------------------------------------- /src/bundle/toolbar/ToolbarButtonWithPopupMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/ToolbarButtonWithPopupMenu.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/ToolbarSelect.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/ToolbarSelect.scss -------------------------------------------------------------------------------- /src/bundle/toolbar/ToolbarSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/ToolbarSelect.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/custom/ToolbarColors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/custom/ToolbarColors.scss -------------------------------------------------------------------------------- /src/bundle/toolbar/custom/ToolbarColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/custom/ToolbarColors.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/custom/ToolbarFilePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/custom/ToolbarFilePopup.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/custom/ToolbarImagePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/custom/ToolbarImagePopup.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/custom/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/custom/readme.md -------------------------------------------------------------------------------- /src/bundle/toolbar/markup/MToolbarColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/markup/MToolbarColors.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/markup/MToolbarFilePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/markup/MToolbarFilePopup.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/markup/MToolbarImagePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/markup/MToolbarImagePopup.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/markup/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/markup/context.ts -------------------------------------------------------------------------------- /src/bundle/toolbar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/types.ts -------------------------------------------------------------------------------- /src/bundle/toolbar/utils/flattenPreset.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/utils/flattenPreset.test.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/utils/flattenPreset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/utils/flattenPreset.ts -------------------------------------------------------------------------------- /src/bundle/toolbar/utils/toolbarsConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/utils/toolbarsConfigs.ts -------------------------------------------------------------------------------- /src/bundle/toolbar/wysiwyg/WToolbarColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/wysiwyg/WToolbarColors.tsx -------------------------------------------------------------------------------- /src/bundle/toolbar/wysiwyg/WToolbarTextSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/toolbar/wysiwyg/WToolbarTextSelect.tsx -------------------------------------------------------------------------------- /src/bundle/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/types.ts -------------------------------------------------------------------------------- /src/bundle/useMarkdownEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/useMarkdownEditor.ts -------------------------------------------------------------------------------- /src/bundle/wysiwyg-preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/bundle/wysiwyg-preset.ts -------------------------------------------------------------------------------- /src/classname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/classname.ts -------------------------------------------------------------------------------- /src/cm/autocomplete.ts: -------------------------------------------------------------------------------- 1 | export * from '@codemirror/autocomplete'; 2 | -------------------------------------------------------------------------------- /src/cm/commands.ts: -------------------------------------------------------------------------------- 1 | export * from '@codemirror/commands'; 2 | -------------------------------------------------------------------------------- /src/cm/language.ts: -------------------------------------------------------------------------------- 1 | export * from '@codemirror/language'; 2 | -------------------------------------------------------------------------------- /src/cm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/cm/readme.md -------------------------------------------------------------------------------- /src/cm/state.ts: -------------------------------------------------------------------------------- 1 | export * from '@codemirror/state'; 2 | -------------------------------------------------------------------------------- /src/cm/view.ts: -------------------------------------------------------------------------------- 1 | export * from '@codemirror/view'; 2 | -------------------------------------------------------------------------------- /src/commands/join.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/commands/join.test.ts -------------------------------------------------------------------------------- /src/commands/join.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/commands/join.ts -------------------------------------------------------------------------------- /src/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/common/index.ts -------------------------------------------------------------------------------- /src/common/layout.ts: -------------------------------------------------------------------------------- 1 | export const LAYOUT = { 2 | STICKY_TOOLBAR: 'sticky-toolbar', 3 | }; 4 | -------------------------------------------------------------------------------- /src/configure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/configure.ts -------------------------------------------------------------------------------- /src/core/ActionsManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ActionsManager.tsx -------------------------------------------------------------------------------- /src/core/ContentHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ContentHandler.test.ts -------------------------------------------------------------------------------- /src/core/ContentHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ContentHandler.ts -------------------------------------------------------------------------------- /src/core/Editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/Editor.ts -------------------------------------------------------------------------------- /src/core/ExtensionBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ExtensionBuilder.test.ts -------------------------------------------------------------------------------- /src/core/ExtensionBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ExtensionBuilder.ts -------------------------------------------------------------------------------- /src/core/ExtensionsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ExtensionsManager.ts -------------------------------------------------------------------------------- /src/core/ParserTokensRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/ParserTokensRegistry.ts -------------------------------------------------------------------------------- /src/core/SchemaDynamicModifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/SchemaDynamicModifier.ts -------------------------------------------------------------------------------- /src/core/SchemaSpecRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/SchemaSpecRegistry.ts -------------------------------------------------------------------------------- /src/core/SerializerTokensRegistry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/SerializerTokensRegistry.test.ts -------------------------------------------------------------------------------- /src/core/SerializerTokensRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/SerializerTokensRegistry.ts -------------------------------------------------------------------------------- /src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/index.ts -------------------------------------------------------------------------------- /src/core/markdown/Markdown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/markdown/Markdown.test.ts -------------------------------------------------------------------------------- /src/core/markdown/MarkdownParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/markdown/MarkdownParser.test.ts -------------------------------------------------------------------------------- /src/core/markdown/MarkdownParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/markdown/MarkdownParser.ts -------------------------------------------------------------------------------- /src/core/markdown/MarkdownSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/markdown/MarkdownSerializer.ts -------------------------------------------------------------------------------- /src/core/markdown/ProseMirrorTransformer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/markdown/ProseMirrorTransformer/index.ts -------------------------------------------------------------------------------- /src/core/types/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/actions.ts -------------------------------------------------------------------------------- /src/core/types/dynamicModifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/dynamicModifiers.ts -------------------------------------------------------------------------------- /src/core/types/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/extension.ts -------------------------------------------------------------------------------- /src/core/types/keymap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/keymap.ts -------------------------------------------------------------------------------- /src/core/types/node-views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/node-views.ts -------------------------------------------------------------------------------- /src/core/types/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/parser.ts -------------------------------------------------------------------------------- /src/core/types/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/types/serializer.ts -------------------------------------------------------------------------------- /src/core/utils/actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/actions.test.ts -------------------------------------------------------------------------------- /src/core/utils/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/actions.ts -------------------------------------------------------------------------------- /src/core/utils/dynamicModifiers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/dynamicModifiers.test.ts -------------------------------------------------------------------------------- /src/core/utils/dynamicModifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/dynamicModifiers.ts -------------------------------------------------------------------------------- /src/core/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/logger.ts -------------------------------------------------------------------------------- /src/core/utils/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/core/utils/metrics.ts -------------------------------------------------------------------------------- /src/extensions/additional/FoldingHeading/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/FoldingHeading/const.ts -------------------------------------------------------------------------------- /src/extensions/additional/FoldingHeading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/FoldingHeading/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/FoldingHeading/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/FoldingHeading/utils.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/ErrorScreen/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/ErrorScreen/types.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/IconRefuge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/IconRefuge/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/MarkupGpt/effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/MarkupGpt/effects.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/MarkupGpt/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/MarkupGpt/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/MarkupGpt/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/MarkupGpt/plugin.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/MarkupGpt/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/MarkupGpt/popup.tsx -------------------------------------------------------------------------------- /src/extensions/additional/GPT/MarkupGpt/toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/MarkupGpt/toolbar.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/actions.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/commands.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/constants.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/hooks/useGpt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/hooks/useGpt.tsx -------------------------------------------------------------------------------- /src/extensions/additional/GPT/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/plugin.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/utils.ts -------------------------------------------------------------------------------- /src/extensions/additional/GPT/wGptItemData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/GPT/wGptItemData.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/Math.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/Math.test.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/MathSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/MathSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/MathSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/MathSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/commands.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/const.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/hint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/hint.tsx -------------------------------------------------------------------------------- /src/extensions/additional/Math/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/index.scss -------------------------------------------------------------------------------- /src/extensions/additional/Math/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/types.ts -------------------------------------------------------------------------------- /src/extensions/additional/Math/view-and-edit.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/view-and-edit.scss -------------------------------------------------------------------------------- /src/extensions/additional/Math/view-and-edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Math/view-and-edit.ts -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/Mermaid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Mermaid/Mermaid.test.ts -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/MermaidNodeView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NodeView'; 2 | -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Mermaid/actions.ts -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Mermaid/const.ts -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/Mermaid/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/Mermaid/types.ts: -------------------------------------------------------------------------------- 1 | export type MermaidEntitySharedState = { 2 | editing: boolean; 3 | }; 4 | -------------------------------------------------------------------------------- /src/extensions/additional/QuoteLink/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/QuoteLink/commands.ts -------------------------------------------------------------------------------- /src/extensions/additional/QuoteLink/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/QuoteLink/index.scss -------------------------------------------------------------------------------- /src/extensions/additional/QuoteLink/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/QuoteLink/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/YfmHtmlBlockNodeView/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NodeView'; 2 | -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/YfmHtmlBlock/actions.ts -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/YfmHtmlBlock/const.ts -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/YfmHtmlBlock/index.ts -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/types.ts: -------------------------------------------------------------------------------- 1 | export type YfmHtmlBlockEntitySharedState = { 2 | editing: boolean; 3 | }; 4 | -------------------------------------------------------------------------------- /src/extensions/additional/YfmHtmlBlock/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/additional/YfmHtmlBlock/utils.ts -------------------------------------------------------------------------------- /src/extensions/additional/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GPT'; 2 | -------------------------------------------------------------------------------- /src/extensions/base/BaseInputRules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseInputRules/index.ts -------------------------------------------------------------------------------- /src/extensions/base/BaseKeymap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseKeymap/index.ts -------------------------------------------------------------------------------- /src/extensions/base/BaseSchema/BaseSchema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseSchema/BaseSchema.test.ts -------------------------------------------------------------------------------- /src/extensions/base/BaseSchema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseSchema/index.ts -------------------------------------------------------------------------------- /src/extensions/base/BaseStyles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseStyles/index.scss -------------------------------------------------------------------------------- /src/extensions/base/BaseStyles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/BaseStyles/index.ts -------------------------------------------------------------------------------- /src/extensions/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/index.ts -------------------------------------------------------------------------------- /src/extensions/base/specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/base/specs.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Autocomplete/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Autocomplete/handler.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Autocomplete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Autocomplete/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Autocomplete/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Autocomplete/types.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Autocomplete/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Autocomplete/utils.ts -------------------------------------------------------------------------------- /src/extensions/behavior/ClicksOnEdges/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/ClicksOnEdges/commands.ts -------------------------------------------------------------------------------- /src/extensions/behavior/ClicksOnEdges/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ClicksOnEdges'; 2 | -------------------------------------------------------------------------------- /src/extensions/behavior/Clipboard/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Clipboard/clipboard.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Clipboard/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Clipboard/code.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Clipboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Clipboard/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Clipboard/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Clipboard/utils.test.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Clipboard/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Clipboard/utils.ts -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/component.scss -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/component.tsx -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/const.ts: -------------------------------------------------------------------------------- 1 | export const DecoClassName = 'pm-command-input'; 2 | -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/handler.ts -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/types.ts -------------------------------------------------------------------------------- /src/extensions/behavior/CommandMenu/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/CommandMenu/utils.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Cursor/gapcursor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Cursor/gapcursor.scss -------------------------------------------------------------------------------- /src/extensions/behavior/Cursor/gapcursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Cursor/gapcursor.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Cursor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Cursor/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/EditorModeKeymap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/EditorModeKeymap/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/FilePaste/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/FilePaste/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/History/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/History/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Placeholder/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Placeholder/index.scss -------------------------------------------------------------------------------- /src/extensions/behavior/Placeholder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Placeholder/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/ReactRenderer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/ReactRenderer/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/ReactRenderer/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/ReactRenderer/react.tsx -------------------------------------------------------------------------------- /src/extensions/behavior/ReactRenderer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/ReactRenderer/types.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Resizable/Resizable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Resizable/Resizable.scss -------------------------------------------------------------------------------- /src/extensions/behavior/Resizable/Resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Resizable/Resizable.tsx -------------------------------------------------------------------------------- /src/extensions/behavior/Selection/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Selection/commands.test.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Selection/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Selection/commands.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Selection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Selection/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/Selection/selection.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Selection/selection.scss -------------------------------------------------------------------------------- /src/extensions/behavior/Selection/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/Selection/selection.ts -------------------------------------------------------------------------------- /src/extensions/behavior/SelectionContext/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/SelectionContext/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/SharedState/SharedState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/SharedState/SharedState.ts -------------------------------------------------------------------------------- /src/extensions/behavior/SharedState/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SharedState'; 2 | -------------------------------------------------------------------------------- /src/extensions/behavior/SharedState/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/SharedState/plugin.ts -------------------------------------------------------------------------------- /src/extensions/behavior/SharedState/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/SharedState/types.ts -------------------------------------------------------------------------------- /src/extensions/behavior/SharedState/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/SharedState/utils.ts -------------------------------------------------------------------------------- /src/extensions/behavior/WidgetDecoration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/WidgetDecoration/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/WidgetDecoration/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/WidgetDecoration/plugin.ts -------------------------------------------------------------------------------- /src/extensions/behavior/WidgetDecoration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/WidgetDecoration/types.ts -------------------------------------------------------------------------------- /src/extensions/behavior/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/index.ts -------------------------------------------------------------------------------- /src/extensions/behavior/utils/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/behavior/utils/upload.ts -------------------------------------------------------------------------------- /src/extensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Blockquote/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Blockquote/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Blockquote/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Blockquote/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Blockquote/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Blockquote/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Bold/Bold.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Bold/Bold.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Bold/BoldSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Bold/BoldSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Bold/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Bold/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Breaks/Breaks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Breaks/Breaks.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Breaks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Breaks/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Code/Code.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Code/Code.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Code/CodeSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Code/CodeSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Code/code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Code/code.scss -------------------------------------------------------------------------------- /src/extensions/markdown/Code/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Code/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/CodeBlock/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/CodeBlock/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/CodeBlock/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/CodeBlock/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/CodeBlock/handle-paste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/CodeBlock/handle-paste.ts -------------------------------------------------------------------------------- /src/extensions/markdown/CodeBlock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/CodeBlock/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Deflist/Deflist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Deflist/Deflist.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Deflist/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Deflist/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Deflist/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Deflist/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Deflist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Deflist/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Deflist/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Deflist/utils.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/Heading.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/Heading.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/actions.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Heading/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Heading/utils.ts -------------------------------------------------------------------------------- /src/extensions/markdown/HorizontalRule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/HorizontalRule/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/Html.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/Html.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/parser.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/schema.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Html/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Html/serializer.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Image/Image.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Image/Image.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Image/ImageSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Image/ImageSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Image/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Image/actions.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Image/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Image/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Image/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Image/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Italic/Italic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Italic/Italic.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Italic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Italic/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/Link.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/Link.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/LinkSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/LinkSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/paste-plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/paste-plugin.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/paste-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/paste-plugin.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Link/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Link/utils.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/Lists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/Lists.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/ListsSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/ListsSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/ListsSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/ListsSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/ListsSpecs/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/ListsSpecs/parser.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/ListsSpecs/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/ListsSpecs/schema.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/actions.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/commands.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/inputrules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/inputrules.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Lists/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Lists/utils.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Mark/Mark.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Mark/Mark.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Mark/MarkSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Mark/MarkSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Mark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Mark/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Strike/Strike.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Strike/Strike.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Strike/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Strike/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Subscript/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Subscript/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Superscript/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Superscript/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/Table.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/Table.test.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/TableSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/TableSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/TableSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/TableSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/TableSpecs/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/TableSpecs/parser.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/TableSpecs/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/TableSpecs/schema.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/actions/cellAlign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/actions/cellAlign.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/commands.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/const.ts: -------------------------------------------------------------------------------- 1 | export * from './TableSpecs/const'; 2 | -------------------------------------------------------------------------------- /src/extensions/markdown/Table/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/helpers.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Table/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/Underline/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/Underline/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/index.ts -------------------------------------------------------------------------------- /src/extensions/markdown/specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/markdown/specs.ts -------------------------------------------------------------------------------- /src/extensions/specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/specs.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/Checkbox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/Checkbox.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/CheckboxSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/CheckboxSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/CheckboxSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/CheckboxSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/actions.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/index.scss -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/nodeviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/nodeviews.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/plugin.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/plugin.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/plugins/fix-paste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/plugins/fix-paste.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Checkbox/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Checkbox/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/Color.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/Color.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/ColorSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/ColorSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/ColorSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/ColorSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/colors.scss -------------------------------------------------------------------------------- /src/extensions/yfm/Color/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Color/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Color/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/Emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/Emoji.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiInput/EmojiInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/EmojiInput/EmojiInput.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmojiInput'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSpecs/EmojiSpecs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/EmojiSpecs/EmojiSpecs.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/EmojiSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSpecs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmojiSpecs'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSuggest/const.ts: -------------------------------------------------------------------------------- 1 | export const DecoClassName = 'pm-emoji-input'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSuggest/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmojiSuggest'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSuggest/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/EmojiSuggest/types.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/EmojiSuggest/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Emoji/EmojiSuggest/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Emoji/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Emoji'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImagePaste/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImagePaste/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImagePaste/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImagePaste/skeleton.tsx -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImagePaste/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImagePaste/upload.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImageWidget/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImageWidget/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImageWidget/view.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImageWidget/view.scss -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImageWidget/view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImageWidget/view.tsx -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImgSizeSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImgSizeSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/ImgSizeSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/ImgSizeSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/YfmImage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/YfmImage.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/plugins/ImgSizeNodeView/ImageForm/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ImageForm'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/ImgSize/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/ImgSize/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Monospace/Monospace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Monospace/Monospace.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Monospace/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Monospace/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/Video.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/Video.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/VideoSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/VideoSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/VideoSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/VideoSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/VideoSpecs/md-video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/VideoSpecs/md-video.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/VideoSpecs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/VideoSpecs/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/Video/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/Video/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmConfigs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmConfigs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmConfigs/yfm.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmConfigs/yfm.scss -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/YfmCut.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/YfmCut.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/YfmCutSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/YfmCutSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/YfmCutSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/YfmCutSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/YfmCutSpecs/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/YfmCutSpecs/parser.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/YfmCutSpecs/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/YfmCutSpecs/schema.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/actions/toYfmCut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/actions/toYfmCut.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/commands.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/commands.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/index.scss -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/plugins/active.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/plugins/active.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmCut/plugins/auto-open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmCut/plugins/auto-open.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/YfmFile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/YfmFile.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/YfmFilePaste/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/YfmFilePaste/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/YfmFileSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/YfmFileSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/YfmFileSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/YfmFileSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/index.scss -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmFile/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmFile/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmHeading/YfmHeading.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmHeading/YfmHeading.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmHeading/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmHeading/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmHeading/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmHeading/commands.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmHeading/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmHeading/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmHeading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmHeading/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/YfmNote.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/YfmNote.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/YfmNoteSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/YfmNoteSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/YfmNoteSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/YfmNoteSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/YfmNoteSpecs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/YfmNoteSpecs/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/actions/toYfmNote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/actions/toYfmNote.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/commands.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/commands.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/const.ts: -------------------------------------------------------------------------------- 1 | export * from './YfmNoteSpecs/const'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/index.scss -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmNote/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmNote/utils.ts: -------------------------------------------------------------------------------- 1 | export * from './YfmNoteSpecs/utils'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/YfmTable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTable/YfmTable.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTable/actions.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTable/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/const.ts: -------------------------------------------------------------------------------- 1 | export * from './YfmTableSpecs/const'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTable/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/paste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTable/paste.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/plugins/YfmTableControls/components/FloatingMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FloatingMenu'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/plugins/YfmTableControls/components/FloatingMenuControl/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FloatingMenuControl'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/plugins/YfmTableControls/components/FloatingPlusButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FloatingPlusButton'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/plugins/YfmTableControls/components/FloatingPlusControl/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FloatingPlusControl'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/plugins/YfmTableControls/components/FloatingPopup/index.ts: -------------------------------------------------------------------------------- 1 | export * from './FloatingPopup'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTable/utils.ts: -------------------------------------------------------------------------------- 1 | export * from './YfmTableSpecs/utils'; 2 | -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/YfmTabs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/YfmTabs.test.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/YfmTabsSpecs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/YfmTabsSpecs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/YfmTabsSpecs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/YfmTabsSpecs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/actions.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/const.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/icons.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/index.scss -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/plugins.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/utils.ts -------------------------------------------------------------------------------- /src/extensions/yfm/YfmTabs/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/YfmTabs/views.ts -------------------------------------------------------------------------------- /src/extensions/yfm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/index.ts -------------------------------------------------------------------------------- /src/extensions/yfm/specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/extensions/yfm/specs.ts -------------------------------------------------------------------------------- /src/forms/FileForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/FileForm.tsx -------------------------------------------------------------------------------- /src/forms/ImageForm.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/ImageForm.scss -------------------------------------------------------------------------------- /src/forms/ImageForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/ImageForm.tsx -------------------------------------------------------------------------------- /src/forms/LinkForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/LinkForm.tsx -------------------------------------------------------------------------------- /src/forms/TextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/TextInput.tsx -------------------------------------------------------------------------------- /src/forms/UrlInputRow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/UrlInputRow.scss -------------------------------------------------------------------------------- /src/forms/UrlInputRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/UrlInputRow.tsx -------------------------------------------------------------------------------- /src/forms/base/Form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/Form.scss -------------------------------------------------------------------------------- /src/forms/base/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/Form.tsx -------------------------------------------------------------------------------- /src/forms/base/FormFooter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormFooter.scss -------------------------------------------------------------------------------- /src/forms/base/FormFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormFooter.tsx -------------------------------------------------------------------------------- /src/forms/base/FormLayout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormLayout.scss -------------------------------------------------------------------------------- /src/forms/base/FormLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormLayout.tsx -------------------------------------------------------------------------------- /src/forms/base/FormRow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormRow.scss -------------------------------------------------------------------------------- /src/forms/base/FormRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/FormRow.tsx -------------------------------------------------------------------------------- /src/forms/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/base/index.ts -------------------------------------------------------------------------------- /src/forms/components/ButtonAttach.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/components/ButtonAttach.tsx -------------------------------------------------------------------------------- /src/forms/components/NumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/components/NumberInput.tsx -------------------------------------------------------------------------------- /src/forms/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/components/index.ts -------------------------------------------------------------------------------- /src/forms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/index.ts -------------------------------------------------------------------------------- /src/forms/uploadHints.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/uploadHints.test.tsx -------------------------------------------------------------------------------- /src/forms/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/forms/utils.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/i18n/action-previews/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/action-previews/en.json -------------------------------------------------------------------------------- /src/i18n/action-previews/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/action-previews/index.ts -------------------------------------------------------------------------------- /src/i18n/action-previews/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/action-previews/ru.json -------------------------------------------------------------------------------- /src/i18n/bundle/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/bundle/en.json -------------------------------------------------------------------------------- /src/i18n/bundle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/bundle/index.ts -------------------------------------------------------------------------------- /src/i18n/bundle/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/bundle/ru.json -------------------------------------------------------------------------------- /src/i18n/codeblock/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/codeblock/en.json -------------------------------------------------------------------------------- /src/i18n/codeblock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/codeblock/index.ts -------------------------------------------------------------------------------- /src/i18n/codeblock/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/codeblock/ru.json -------------------------------------------------------------------------------- /src/i18n/common/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/common/en.json -------------------------------------------------------------------------------- /src/i18n/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/common/index.ts -------------------------------------------------------------------------------- /src/i18n/common/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/common/ru.json -------------------------------------------------------------------------------- /src/i18n/empty-row/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "snippet.text": "Empty row" 3 | } 4 | -------------------------------------------------------------------------------- /src/i18n/empty-row/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/empty-row/index.ts -------------------------------------------------------------------------------- /src/i18n/empty-row/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "snippet.text": "Пустая строка" 3 | } 4 | -------------------------------------------------------------------------------- /src/i18n/forms/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/forms/en.json -------------------------------------------------------------------------------- /src/i18n/forms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/forms/index.ts -------------------------------------------------------------------------------- /src/i18n/forms/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/forms/ru.json -------------------------------------------------------------------------------- /src/i18n/gallery/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gallery/en.json -------------------------------------------------------------------------------- /src/i18n/gallery/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gallery/index.ts -------------------------------------------------------------------------------- /src/i18n/gallery/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gallery/ru.json -------------------------------------------------------------------------------- /src/i18n/gpt/dialog/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/dialog/en.json -------------------------------------------------------------------------------- /src/i18n/gpt/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/dialog/index.ts -------------------------------------------------------------------------------- /src/i18n/gpt/dialog/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/dialog/ru.json -------------------------------------------------------------------------------- /src/i18n/gpt/errors/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/errors/en.json -------------------------------------------------------------------------------- /src/i18n/gpt/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/errors/index.ts -------------------------------------------------------------------------------- /src/i18n/gpt/errors/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/errors/ru.json -------------------------------------------------------------------------------- /src/i18n/gpt/extension/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/extension/en.json -------------------------------------------------------------------------------- /src/i18n/gpt/extension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/extension/index.ts -------------------------------------------------------------------------------- /src/i18n/gpt/extension/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/extension/ru.json -------------------------------------------------------------------------------- /src/i18n/gpt/loading/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "loading-text": "GPT is generating a response..." 3 | } 4 | -------------------------------------------------------------------------------- /src/i18n/gpt/loading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/gpt/loading/index.ts -------------------------------------------------------------------------------- /src/i18n/gpt/loading/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "loading-text": "GPT генерирует ответ..." 3 | } 4 | -------------------------------------------------------------------------------- /src/i18n/hints/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/hints/en.json -------------------------------------------------------------------------------- /src/i18n/hints/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/hints/index.ts -------------------------------------------------------------------------------- /src/i18n/hints/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/hints/ru.json -------------------------------------------------------------------------------- /src/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/i18n.ts -------------------------------------------------------------------------------- /src/i18n/math-hint/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/math-hint/en.json -------------------------------------------------------------------------------- /src/i18n/math-hint/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/math-hint/index.ts -------------------------------------------------------------------------------- /src/i18n/math-hint/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/math-hint/ru.json -------------------------------------------------------------------------------- /src/i18n/md-hints/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/md-hints/en.json -------------------------------------------------------------------------------- /src/i18n/md-hints/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/md-hints/index.ts -------------------------------------------------------------------------------- /src/i18n/md-hints/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/md-hints/ru.json -------------------------------------------------------------------------------- /src/i18n/menubar/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/menubar/en.json -------------------------------------------------------------------------------- /src/i18n/menubar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/menubar/index.ts -------------------------------------------------------------------------------- /src/i18n/menubar/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/menubar/ru.json -------------------------------------------------------------------------------- /src/i18n/placeholder/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/placeholder/en.json -------------------------------------------------------------------------------- /src/i18n/placeholder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/placeholder/index.ts -------------------------------------------------------------------------------- /src/i18n/placeholder/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/placeholder/ru.json -------------------------------------------------------------------------------- /src/i18n/search/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/search/en.json -------------------------------------------------------------------------------- /src/i18n/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/search/index.ts -------------------------------------------------------------------------------- /src/i18n/search/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/search/ru.json -------------------------------------------------------------------------------- /src/i18n/suggest/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/suggest/en.json -------------------------------------------------------------------------------- /src/i18n/suggest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/suggest/index.ts -------------------------------------------------------------------------------- /src/i18n/suggest/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/suggest/ru.json -------------------------------------------------------------------------------- /src/i18n/widgets/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/widgets/en.json -------------------------------------------------------------------------------- /src/i18n/widgets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/widgets/index.ts -------------------------------------------------------------------------------- /src/i18n/widgets/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/widgets/ru.json -------------------------------------------------------------------------------- /src/i18n/yfm-block/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-block/en.json -------------------------------------------------------------------------------- /src/i18n/yfm-block/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-block/index.ts -------------------------------------------------------------------------------- /src/i18n/yfm-block/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-block/ru.json -------------------------------------------------------------------------------- /src/i18n/yfm-layout/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-layout/en.json -------------------------------------------------------------------------------- /src/i18n/yfm-layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-layout/index.ts -------------------------------------------------------------------------------- /src/i18n/yfm-layout/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-layout/ru.json -------------------------------------------------------------------------------- /src/i18n/yfm-note/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-note/en.json -------------------------------------------------------------------------------- /src/i18n/yfm-note/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-note/index.ts -------------------------------------------------------------------------------- /src/i18n/yfm-note/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-note/ru.json -------------------------------------------------------------------------------- /src/i18n/yfm-table/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-table/en.json -------------------------------------------------------------------------------- /src/i18n/yfm-table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-table/index.ts -------------------------------------------------------------------------------- /src/i18n/yfm-table/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/i18n/yfm-table/ru.json -------------------------------------------------------------------------------- /src/icons/GPT.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/icons/GPT.tsx -------------------------------------------------------------------------------- /src/icons/GPTLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/icons/GPTLoading.tsx -------------------------------------------------------------------------------- /src/icons/WysiwygMode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/icons/WysiwygMode.tsx -------------------------------------------------------------------------------- /src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/icons/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lodash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/lodash.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/markdown-it/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/color.ts -------------------------------------------------------------------------------- /src/markdown-it/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/emoji.ts -------------------------------------------------------------------------------- /src/markdown-it/ins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/ins.ts -------------------------------------------------------------------------------- /src/markdown-it/mark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/mark.ts -------------------------------------------------------------------------------- /src/markdown-it/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/readme.md -------------------------------------------------------------------------------- /src/markdown-it/sub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markdown-it/sub.ts -------------------------------------------------------------------------------- /src/markup/codemirror/autocomplete/emptyRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/autocomplete/emptyRow.ts -------------------------------------------------------------------------------- /src/markup/codemirror/autocomplete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/autocomplete/index.ts -------------------------------------------------------------------------------- /src/markup/codemirror/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/create.ts -------------------------------------------------------------------------------- /src/markup/codemirror/directive-facet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/directive-facet.ts -------------------------------------------------------------------------------- /src/markup/codemirror/files-upload-facet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/files-upload-facet.ts -------------------------------------------------------------------------------- /src/markup/codemirror/gravity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/gravity.ts -------------------------------------------------------------------------------- /src/markup/codemirror/html-to-markdown/__tests__/fixtures/header-and-link/input.html: -------------------------------------------------------------------------------- 1 |

Main Title

Link -------------------------------------------------------------------------------- /src/markup/codemirror/html-to-markdown/__tests__/fixtures/header-and-link/output.md: -------------------------------------------------------------------------------- 1 | # Main Title 2 | [Link](https://example.com/ "Link") -------------------------------------------------------------------------------- /src/markup/codemirror/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/index.ts -------------------------------------------------------------------------------- /src/markup/codemirror/logger-facet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/logger-facet.ts -------------------------------------------------------------------------------- /src/markup/codemirror/pairing-chars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/pairing-chars.ts -------------------------------------------------------------------------------- /src/markup/codemirror/react-facet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/react-facet.ts -------------------------------------------------------------------------------- /src/markup/codemirror/search-plugin/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/search-plugin/plugin.ts -------------------------------------------------------------------------------- /src/markup/codemirror/smart-reindent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/smart-reindent/index.ts -------------------------------------------------------------------------------- /src/markup/codemirror/smart-reindent/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/smart-reindent/utils.ts -------------------------------------------------------------------------------- /src/markup/codemirror/yfm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/codemirror/yfm.ts -------------------------------------------------------------------------------- /src/markup/commands/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/blocks.ts -------------------------------------------------------------------------------- /src/markup/commands/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/code.ts -------------------------------------------------------------------------------- /src/markup/commands/emptyRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/emptyRow.ts -------------------------------------------------------------------------------- /src/markup/commands/heading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/heading.ts -------------------------------------------------------------------------------- /src/markup/commands/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/helpers.ts -------------------------------------------------------------------------------- /src/markup/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/index.ts -------------------------------------------------------------------------------- /src/markup/commands/inline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/inline.ts -------------------------------------------------------------------------------- /src/markup/commands/lists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/lists.ts -------------------------------------------------------------------------------- /src/markup/commands/marks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/marks.ts -------------------------------------------------------------------------------- /src/markup/commands/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/math.ts -------------------------------------------------------------------------------- /src/markup/commands/yfm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/commands/yfm.ts -------------------------------------------------------------------------------- /src/markup/editor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/editor.test.ts -------------------------------------------------------------------------------- /src/markup/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/editor.ts -------------------------------------------------------------------------------- /src/markup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/markup/index.ts -------------------------------------------------------------------------------- /src/modules/toolbars/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/modules/toolbars/constants.ts -------------------------------------------------------------------------------- /src/modules/toolbars/items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/modules/toolbars/items.tsx -------------------------------------------------------------------------------- /src/modules/toolbars/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/modules/toolbars/presets.ts -------------------------------------------------------------------------------- /src/modules/toolbars/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/modules/toolbars/types.ts -------------------------------------------------------------------------------- /src/plugins/BaseTooltip/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/BaseTooltip/index.scss -------------------------------------------------------------------------------- /src/plugins/BaseTooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/BaseTooltip/index.tsx -------------------------------------------------------------------------------- /src/plugins/TooltipButton/TooltipButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/TooltipButton/TooltipButton.tsx -------------------------------------------------------------------------------- /src/plugins/TooltipButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/TooltipButton/index.tsx -------------------------------------------------------------------------------- /src/plugins/TooltipSelect/TooltipSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/TooltipSelect/TooltipSelect.tsx -------------------------------------------------------------------------------- /src/plugins/TooltipSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/TooltipSelect/index.tsx -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/pm/commands.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-commands'; 2 | -------------------------------------------------------------------------------- /src/pm/history.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-history'; 2 | -------------------------------------------------------------------------------- /src/pm/inputrules.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-inputrules'; 2 | -------------------------------------------------------------------------------- /src/pm/keymap.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-keymap'; 2 | -------------------------------------------------------------------------------- /src/pm/model.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-model'; 2 | -------------------------------------------------------------------------------- /src/pm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/pm/readme.md -------------------------------------------------------------------------------- /src/pm/state.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-state'; 2 | -------------------------------------------------------------------------------- /src/pm/test-builder.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-test-builder'; 2 | -------------------------------------------------------------------------------- /src/pm/transform.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-transform'; 2 | -------------------------------------------------------------------------------- /src/pm/utils.ts: -------------------------------------------------------------------------------- 1 | // @ts-ignore // TODO: fix cjs build 2 | export * from 'prosemirror-utils'; 3 | -------------------------------------------------------------------------------- /src/pm/view.ts: -------------------------------------------------------------------------------- 1 | export * from 'prosemirror-view'; 2 | -------------------------------------------------------------------------------- /src/presets/commonmark-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/commonmark-specs.ts -------------------------------------------------------------------------------- /src/presets/commonmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/commonmark.ts -------------------------------------------------------------------------------- /src/presets/default-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/default-specs.ts -------------------------------------------------------------------------------- /src/presets/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/default.ts -------------------------------------------------------------------------------- /src/presets/full-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/full-specs.ts -------------------------------------------------------------------------------- /src/presets/full.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/full.ts -------------------------------------------------------------------------------- /src/presets/yfm-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/yfm-specs.ts -------------------------------------------------------------------------------- /src/presets/yfm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/yfm.ts -------------------------------------------------------------------------------- /src/presets/zero-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/zero-specs.ts -------------------------------------------------------------------------------- /src/presets/zero.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/presets/zero.ts -------------------------------------------------------------------------------- /src/react-utils/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/react-utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/hooks.ts -------------------------------------------------------------------------------- /src/react-utils/hooks/useAutoSave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/hooks/useAutoSave.ts -------------------------------------------------------------------------------- /src/react-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/index.ts -------------------------------------------------------------------------------- /src/react-utils/react-node-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/react-node-view.tsx -------------------------------------------------------------------------------- /src/react-utils/useAutoFocus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useAutoFocus.ts -------------------------------------------------------------------------------- /src/react-utils/useNodeEditing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useNodeEditing.ts -------------------------------------------------------------------------------- /src/react-utils/useNodeHovered.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useNodeHovered.ts -------------------------------------------------------------------------------- /src/react-utils/useNodeResizing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useNodeResizing.ts -------------------------------------------------------------------------------- /src/react-utils/useSharedEditingState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useSharedEditingState.ts -------------------------------------------------------------------------------- /src/react-utils/useSticky.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useSticky.ts -------------------------------------------------------------------------------- /src/react-utils/useTargetZIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/react-utils/useTargetZIndex.ts -------------------------------------------------------------------------------- /src/shortcuts/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/shortcuts/const.ts -------------------------------------------------------------------------------- /src/shortcuts/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/shortcuts/default.ts -------------------------------------------------------------------------------- /src/shortcuts/formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/shortcuts/formatter.ts -------------------------------------------------------------------------------- /src/shortcuts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/shortcuts/index.ts -------------------------------------------------------------------------------- /src/shortcuts/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/shortcuts/types.ts -------------------------------------------------------------------------------- /src/styles/_zindex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/_zindex.scss -------------------------------------------------------------------------------- /src/styles/list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/list.scss -------------------------------------------------------------------------------- /src/styles/markdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/markdown.scss -------------------------------------------------------------------------------- /src/styles/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/mixins.scss -------------------------------------------------------------------------------- /src/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/styles.scss -------------------------------------------------------------------------------- /src/styles/yc-colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/yc-colors.scss -------------------------------------------------------------------------------- /src/styles/yc-file.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/styles/yc-file.scss -------------------------------------------------------------------------------- /src/table-utils/commands/addColumnAfter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/addColumnAfter.ts -------------------------------------------------------------------------------- /src/table-utils/commands/addRowAfter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/addRowAfter.ts -------------------------------------------------------------------------------- /src/table-utils/commands/appendColumn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/appendColumn.ts -------------------------------------------------------------------------------- /src/table-utils/commands/appendRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/appendRow.ts -------------------------------------------------------------------------------- /src/table-utils/commands/goToNextCell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/goToNextCell.ts -------------------------------------------------------------------------------- /src/table-utils/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/index.ts -------------------------------------------------------------------------------- /src/table-utils/commands/removeColumn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/removeColumn.ts -------------------------------------------------------------------------------- /src/table-utils/commands/removeCurrentColumn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/removeCurrentColumn.ts -------------------------------------------------------------------------------- /src/table-utils/commands/removeCurrentRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/removeCurrentRow.ts -------------------------------------------------------------------------------- /src/table-utils/commands/removeRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/removeRow.ts -------------------------------------------------------------------------------- /src/table-utils/commands/transpose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/transpose.test.ts -------------------------------------------------------------------------------- /src/table-utils/commands/transpose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/commands/transpose.ts -------------------------------------------------------------------------------- /src/table-utils/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/const.ts -------------------------------------------------------------------------------- /src/table-utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/helpers.ts -------------------------------------------------------------------------------- /src/table-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/index.ts -------------------------------------------------------------------------------- /src/table-utils/table-desc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/table-desc.ts -------------------------------------------------------------------------------- /src/table-utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/table-utils/utils.ts -------------------------------------------------------------------------------- /src/toolbar/FlexToolbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/FlexToolbar.scss -------------------------------------------------------------------------------- /src/toolbar/FlexToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/FlexToolbar.tsx -------------------------------------------------------------------------------- /src/toolbar/PreviewTooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/PreviewTooltip.scss -------------------------------------------------------------------------------- /src/toolbar/PreviewTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/PreviewTooltip.tsx -------------------------------------------------------------------------------- /src/toolbar/Toolbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/Toolbar.scss -------------------------------------------------------------------------------- /src/toolbar/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/Toolbar.tsx -------------------------------------------------------------------------------- /src/toolbar/ToolbarButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarButton.scss -------------------------------------------------------------------------------- /src/toolbar/ToolbarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarButton.tsx -------------------------------------------------------------------------------- /src/toolbar/ToolbarButtonPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarButtonPopup.tsx -------------------------------------------------------------------------------- /src/toolbar/ToolbarGroup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarGroup.scss -------------------------------------------------------------------------------- /src/toolbar/ToolbarGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarGroup.tsx -------------------------------------------------------------------------------- /src/toolbar/ToolbarListButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarListButton.scss -------------------------------------------------------------------------------- /src/toolbar/ToolbarListButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/ToolbarListButton.tsx -------------------------------------------------------------------------------- /src/toolbar/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/const.ts -------------------------------------------------------------------------------- /src/toolbar/flexible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/flexible.tsx -------------------------------------------------------------------------------- /src/toolbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/index.ts -------------------------------------------------------------------------------- /src/toolbar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/toolbar/types.ts -------------------------------------------------------------------------------- /src/types/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/types/spec.ts -------------------------------------------------------------------------------- /src/utils/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/actions.ts -------------------------------------------------------------------------------- /src/utils/autocomplete-popup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/autocomplete-popup.ts -------------------------------------------------------------------------------- /src/utils/carousel/ArrayCarousel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/carousel/ArrayCarousel.test.ts -------------------------------------------------------------------------------- /src/utils/carousel/ArrayCarousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/carousel/ArrayCarousel.ts -------------------------------------------------------------------------------- /src/utils/carousel/IndexCarousel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/carousel/IndexCarousel.test.ts -------------------------------------------------------------------------------- /src/utils/carousel/IndexCarousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/carousel/IndexCarousel.ts -------------------------------------------------------------------------------- /src/utils/carousel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/carousel/index.ts -------------------------------------------------------------------------------- /src/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/clipboard.ts -------------------------------------------------------------------------------- /src/utils/descedants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/descedants.ts -------------------------------------------------------------------------------- /src/utils/directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/directive.ts -------------------------------------------------------------------------------- /src/utils/ecapeRegexp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/ecapeRegexp.ts -------------------------------------------------------------------------------- /src/utils/entity-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/entity-id.ts -------------------------------------------------------------------------------- /src/utils/event-emitter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/event-emitter.test.ts -------------------------------------------------------------------------------- /src/utils/event-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/event-emitter.ts -------------------------------------------------------------------------------- /src/utils/facet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/facet.ts -------------------------------------------------------------------------------- /src/utils/get-proportional-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/get-proportional-size.ts -------------------------------------------------------------------------------- /src/utils/get-target-z-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/get-target-z-index.ts -------------------------------------------------------------------------------- /src/utils/getSanitize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/getSanitize.ts -------------------------------------------------------------------------------- /src/utils/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/handlers.ts -------------------------------------------------------------------------------- /src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/helpers.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/input-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/input-state.ts -------------------------------------------------------------------------------- /src/utils/inputrules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/inputrules.ts -------------------------------------------------------------------------------- /src/utils/keymap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/keymap.ts -------------------------------------------------------------------------------- /src/utils/marks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/marks.ts -------------------------------------------------------------------------------- /src/utils/node-children.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/node-children.ts -------------------------------------------------------------------------------- /src/utils/node-descedants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/node-descedants.ts -------------------------------------------------------------------------------- /src/utils/nodes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/nodes.test.ts -------------------------------------------------------------------------------- /src/utils/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/nodes.ts -------------------------------------------------------------------------------- /src/utils/placeholder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/placeholder.ts -------------------------------------------------------------------------------- /src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/platform.ts -------------------------------------------------------------------------------- /src/utils/remove-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/remove-node.ts -------------------------------------------------------------------------------- /src/utils/rulebuilders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/rulebuilders.ts -------------------------------------------------------------------------------- /src/utils/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/schema.ts -------------------------------------------------------------------------------- /src/utils/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/selection.ts -------------------------------------------------------------------------------- /src/utils/serialize-for-clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/serialize-for-clipboard.ts -------------------------------------------------------------------------------- /src/utils/sync-scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/sync-scroll.ts -------------------------------------------------------------------------------- /src/utils/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/utils/upload.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/version.ts -------------------------------------------------------------------------------- /src/view/README.md: -------------------------------------------------------------------------------- 1 | # `@doc-tools/yfm-editor/view` sub-module 2 | -------------------------------------------------------------------------------- /src/view/components/YfmHtml/YfmStaticView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/components/YfmHtml/YfmStaticView.tsx -------------------------------------------------------------------------------- /src/view/components/YfmHtml/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/components/YfmHtml/index.ts -------------------------------------------------------------------------------- /src/view/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './YfmHtml'; 2 | -------------------------------------------------------------------------------- /src/view/hocs/withLatex/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withLatex/index.tsx -------------------------------------------------------------------------------- /src/view/hocs/withLatex/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withLatex/types.ts -------------------------------------------------------------------------------- /src/view/hocs/withLatex/useLatexRuntime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withLatex/useLatexRuntime.ts -------------------------------------------------------------------------------- /src/view/hocs/withMermaid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withMermaid/index.tsx -------------------------------------------------------------------------------- /src/view/hocs/withMermaid/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withMermaid/types.ts -------------------------------------------------------------------------------- /src/view/hocs/withMermaid/useMermaidRuntime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withMermaid/useMermaidRuntime.ts -------------------------------------------------------------------------------- /src/view/hocs/withYfmHtml/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withYfmHtml/index.tsx -------------------------------------------------------------------------------- /src/view/hocs/withYfmHtml/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withYfmHtml/types.ts -------------------------------------------------------------------------------- /src/view/hocs/withYfmHtml/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hocs/withYfmHtml/utils.ts -------------------------------------------------------------------------------- /src/view/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hooks/index.ts -------------------------------------------------------------------------------- /src/view/hooks/useFilesGallery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hooks/useFilesGallery/README.md -------------------------------------------------------------------------------- /src/view/hooks/useFilesGallery/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hooks/useFilesGallery/constants.ts -------------------------------------------------------------------------------- /src/view/hooks/useFilesGallery/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hooks/useFilesGallery/index.ts -------------------------------------------------------------------------------- /src/view/hooks/useFilesGallery/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/hooks/useFilesGallery/types.ts -------------------------------------------------------------------------------- /src/view/hooks/useYfmShowElemWithId/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useYfmShowElemWithId'; 2 | -------------------------------------------------------------------------------- /src/view/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/index.ts -------------------------------------------------------------------------------- /src/view/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/src/view/types/index.ts -------------------------------------------------------------------------------- /tests/dispatch-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/dispatch-event.ts -------------------------------------------------------------------------------- /tests/esbuild-test/esbuild-tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/esbuild-test/esbuild-tester.js -------------------------------------------------------------------------------- /tests/esbuild-test/esbuild-to-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/esbuild-test/esbuild-to-test.mjs -------------------------------------------------------------------------------- /tests/esbuild-test/node-module-alias-fallback.js: -------------------------------------------------------------------------------- 1 | export default null; 2 | -------------------------------------------------------------------------------- /tests/event-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/event-mock.ts -------------------------------------------------------------------------------- /tests/parse-dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/parse-dom.ts -------------------------------------------------------------------------------- /tests/playwright/core/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/actions.ts -------------------------------------------------------------------------------- /tests/playwright/core/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/editor.ts -------------------------------------------------------------------------------- /tests/playwright/core/expectScreenshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/expectScreenshot.ts -------------------------------------------------------------------------------- /tests/playwright/core/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/helpers.ts -------------------------------------------------------------------------------- /tests/playwright/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/index.ts -------------------------------------------------------------------------------- /tests/playwright/core/mount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/mount.tsx -------------------------------------------------------------------------------- /tests/playwright/core/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/types.ts -------------------------------------------------------------------------------- /tests/playwright/core/wait.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/core/wait.ts -------------------------------------------------------------------------------- /tests/playwright/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/playwright.config.ts -------------------------------------------------------------------------------- /tests/playwright/playwright/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/playwright/index.html -------------------------------------------------------------------------------- /tests/playwright/playwright/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/playwright/index.tsx -------------------------------------------------------------------------------- /tests/playwright/slow-tests-reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/playwright/slow-tests-reporter.ts -------------------------------------------------------------------------------- /tests/pollyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/pollyfills.ts -------------------------------------------------------------------------------- /tests/sameMarkup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/sameMarkup.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/toMatchNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/toMatchNode.ts -------------------------------------------------------------------------------- /tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/utils.ts -------------------------------------------------------------------------------- /tests/visual-tests/Presets.helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/visual-tests/Presets.helpers.tsx -------------------------------------------------------------------------------- /tests/visual-tests/Presets.visual.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/visual-tests/Presets.visual.test.tsx -------------------------------------------------------------------------------- /tests/visual-tests/YfmExtensions.helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/visual-tests/YfmExtensions.helpers.tsx -------------------------------------------------------------------------------- /tests/visual-tests/YfmExtensions.visual.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/visual-tests/YfmExtensions.visual.test.tsx -------------------------------------------------------------------------------- /tests/visual-tests/public/assets/test-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tests/visual-tests/public/assets/test-image.jpg -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gravity-ui/markdown-editor/HEAD/tsconfig.json --------------------------------------------------------------------------------