Socket
Socket
Sign inDemoInstall

@mdxeditor/editor

Package Overview
Dependencies
44
Maintainers
1
Versions
177
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.21.0 to 0.21.1

16

dist/plugins/core/index.js

@@ -5,3 +5,3 @@ import { createEmptyHistoryState } from "@lexical/react/LexicalHistoryPlugin.js";

import { $findMatchingParent, $wrapNodeInElement, $insertNodeToNearestRoot } from "@lexical/utils";
import { createCommand, SELECTION_CHANGE_COMMAND, $getRoot, COMMAND_PRIORITY_CRITICAL, BLUR_COMMAND, KEY_DOWN_COMMAND, COMMAND_PRIORITY_LOW, FORMAT_TEXT_COMMAND, $isRootOrShadowRoot, $getSelection, $isRangeSelection, $insertNodes, $createParagraphNode, ParagraphNode, TextNode } from "lexical";
import { createCommand, SELECTION_CHANGE_COMMAND, $getRoot, COMMAND_PRIORITY_CRITICAL, BLUR_COMMAND, KEY_DOWN_COMMAND, FORMAT_TEXT_COMMAND, $isRootOrShadowRoot, $getSelection, $isRangeSelection, $insertNodes, $createParagraphNode, ParagraphNode, TextNode } from "lexical";
import { exportMarkdownFromLexical } from "../../exportMarkdownFromLexical.js";

@@ -201,10 +201,14 @@ import { importMarkdownToLexical } from "../../importMarkdownToLexical.js";

const { keyCode, ctrlKey, metaKey } = event;
if (keyCode === 65 && controlOrMeta(metaKey, ctrlKey)) {
let shouldOverride = false;
theRootEditor.getEditorState().read(() => {
var _a;
shouldOverride = ((_a = $getRoot().getFirstChild()) == null ? void 0 : _a.getType()) === "frontmatter";
});
if (keyCode === 65 && controlOrMeta(metaKey, ctrlKey) && shouldOverride) {
event.preventDefault();
event.stopImmediatePropagation();
theRootEditor.update(() => {
var _a;
const root = $getRoot();
const skipFirstChild = ((_a = root.getFirstChild()) == null ? void 0 : _a.getType()) === "frontmatter";
root.select(skipFirstChild ? 1 : 0, root.getChildrenSize());
const rootElement = theRootEditor.getRootElement();
(_a = window.getSelection()) == null ? void 0 : _a.selectAllChildren(rootElement);
rootElement.focus({

@@ -218,3 +222,3 @@ preventScroll: true

},
COMMAND_PRIORITY_LOW
COMMAND_PRIORITY_CRITICAL
);

@@ -221,0 +225,0 @@ });

@@ -12,3 +12,3 @@ {

"type": "module",
"version": "0.21.0",
"version": "0.21.1",
"description": "React component for rich text markdown editing",

@@ -15,0 +15,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc