New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@github/paste-markdown

Package Overview
Dependencies
Maintainers
17
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@github/paste-markdown - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

8

dist/index.esm.js

@@ -96,7 +96,11 @@ function insertText(textarea, text, options = { addNewline: true }) {

return;
if (!isURL(text))
return;
if (isWithinLink(field))
return;
const selectedText = field.value.substring(field.selectionStart, field.selectionEnd);
if (!selectedText.length)
return;
event.stopPropagation();
event.preventDefault();
const selectedText = field.value.substring(field.selectionStart, field.selectionEnd);
insertText(field, linkify(selectedText, text), { addNewline: false });

@@ -118,3 +122,3 @@ }

function linkify(selectedText, text) {
return selectedText.length && isURL(text) ? `[${selectedText}](${text})` : text;
return `[${selectedText}](${text})`;
}

@@ -121,0 +125,0 @@ function isURL(url) {

@@ -102,7 +102,11 @@ (function (global, factory) {

return;
if (!isURL(text))
return;
if (isWithinLink(field))
return;
const selectedText = field.value.substring(field.selectionStart, field.selectionEnd);
if (!selectedText.length)
return;
event.stopPropagation();
event.preventDefault();
const selectedText = field.value.substring(field.selectionStart, field.selectionEnd);
insertText(field, linkify(selectedText, text), { addNewline: false });

@@ -124,3 +128,3 @@ }

function linkify(selectedText, text) {
return selectedText.length && isURL(text) ? `[${selectedText}](${text})` : text;
return `[${selectedText}](${text})`;
}

@@ -127,0 +131,0 @@ function isURL(url) {

{
"name": "@github/paste-markdown",
"version": "1.0.3",
"version": "1.0.4",
"description": "Paste spreadsheet cells as a Markdown table.",

@@ -5,0 +5,0 @@ "repository": "github/paste-markdown",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc