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

md.js

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

md.js - npm Package Compare versions

Comparing version 0.1.7 to 0.1.8

14

md.js

@@ -29,2 +29,10 @@ /*!

var htmlFilterRegExp = /(<.*>[\t ]*\n^.*)/gm;
var htmlFilterTemplate = function (match, group1) {
return group1.replace(/(^\n|$\n)/gm, '');
};
var cssFilterRegExp = /(<style>[^]*<\/style>)/gm;
var cssFilterTemplate = htmlFilterTemplate;
var blockQuotesRegExp = /^.*?> (.*)/gm;

@@ -44,3 +52,3 @@ var blockQuotesTemplate = '<blockquote>$1</blockquote>';

var length = hash.length; return '<h'+length+'>'+content+'</h'+length+'>';
}
};

@@ -127,2 +135,6 @@ var headingsCommonh2RegExp = /^([^\n\t ])(.*)\n----+/gm;

.replace(horizontalRegExp, horizontalTemplate)
// filter html
.replace(htmlFilterRegExp, htmlFilterTemplate)
// filter css
.replace(cssFilterRegExp, cssFilterTemplate)
// paragraphs

@@ -129,0 +141,0 @@ .replace(paragraphsRegExp, paragraphsTemplate)

2

md.min.js

@@ -1,1 +0,1 @@

!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e()):window.md=e()}(function(){var e=/<script>([^]+?)<\/script>/gm,r="&lt;script&gt;$1&lt;/script&gt;",l=/(<a[^>]*? href[^]*?)(javascript)[\n\t ]*:/gm,c="$1#$2&#58;",n=/^[\t ]+|[\t ]$/gm,t=/^.*?> (.*)/gm,a="<blockquote>$1</blockquote>",o=/`([^`]+?)`/g,p="<code>$1</code>",g=/```(.*)\n([^]+)```(?!```)/gm,m=/!\[(.*)\]\((.*)\)/gm,i='<img src="$2" alt="$1">',$=/^(#+) +(.*)/gm,u=function(e,r,l){var c=r.length;return"<h"+c+">"+l+"</h"+c+">"},d=/^([^\n\t ])(.*)\n----+/gm,f=/^([^\n\t ])(.*)\n====+/gm,s="<h1>$1$2</h1>",h="<h2>$1$2</h2>",_=/^([^-><#\d\+\_\*\t\n\[\! \{])(.*)/gm,b="<p>$1$2</p>",v=/^.*?(?:---|\*\*\*)/gm,k="<hr>",x=/(?:\*\*|\_\_)([^\*_]+?)(?:\*\*|\_\_)/gm,w="<strong>$1</strong>",y=/(?:\*|\_)([^\*_]+?)(?:\*|\_)/gm,j="<em>$1</em>",q=/\[(.*?)\]\((.*?) "(.*)"\)/gm,E='<a href="$2" title="$3">$1</a>',R=/\[(.*?)\]\((.*?)\)/gm,z='<a href="$2">$1</a>',A=/^[\t ]*?(?:-|\+|\*) (.*)/gm,B=/(\<\/ul\>\n(.*)\<ul\>*)+/g,C="<ul><li>$1</li></ul>",D=/^[\t ]*?(?:\d(?:\)|\.)) (.*)/gm,F=/(\<\/ol\>\n(.*)\<ol\>*)+/g,G="<ol><li>$1</li></ol>",H=/^\n\n+/gm,I="<br>";return function(J){var K=[],L=0;J=J.replace(e,r).replace(g,function(e,r,l){var c="{code-block-"+L+"}",n=new RegExp("{code-block-"+L+"}","g");return K[L++]={lang:r,block:l,regex:n},c}).replace(n,"").replace(t,a).replace(o,p).replace(m,i).replace($,u).replace(f,s).replace(d,h).replace(A,C).replace(B,"").replace(D,G).replace(F,"").replace(v,k).replace(_,b).replace(q,E).replace(R,z).replace(x,w).replace(y,j).replace(H,I).replace(l,c);for(var M=0;M<L;M++){var N=K[M],O=N.lang,P=N.block;J=J.replace(N.regex,function(e){return'<pre><code class="language-'+O+'">'+P+"</code></pre>"})}return J}});
!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e()):window.md=e()}(function(){var e=/<script>([^]+?)<\/script>/gm,r="&lt;script&gt;$1&lt;/script&gt;",l=/(<a[^>]*? href[^]*?)(javascript)[\n\t ]*:/gm,c="$1#$2&#58;",n=/^[\t ]+|[\t ]$/gm,t=/(<.*>[\t ]*\n^.*)/gm,a=function(e,r){return r.replace(/(^\n|$\n)/gm,"")},p=/(<style>[^]*<\/style>)/gm,g=a,o=/^.*?> (.*)/gm,m="<blockquote>$1</blockquote>",i=/`([^`]+?)`/g,u="<code>$1</code>",$=/```(.*)\n([^]+)```(?!```)/gm,f=/!\[(.*)\]\((.*)\)/gm,d='<img src="$2" alt="$1">',s=/^(#+) +(.*)/gm,h=function(e,r,l){var c=r.length;return"<h"+c+">"+l+"</h"+c+">"},_=/^([^\n\t ])(.*)\n----+/gm,b=/^([^\n\t ])(.*)\n====+/gm,v="<h1>$1$2</h1>",k="<h2>$1$2</h2>",x=/^([^-><#\d\+\_\*\t\n\[\! \{])(.*)/gm,y="<p>$1$2</p>",w=/^.*?(?:---|\*\*\*)/gm,j="<hr>",q=/(?:\*\*|\_\_)([^\*_]+?)(?:\*\*|\_\_)/gm,E="<strong>$1</strong>",R=/(?:\*|\_)([^\*_]+?)(?:\*|\_)/gm,z="<em>$1</em>",A=/\[(.*?)\]\((.*?) "(.*)"\)/gm,B='<a href="$2" title="$3">$1</a>',C=/\[(.*?)\]\((.*?)\)/gm,D='<a href="$2">$1</a>',F=/^[\t ]*?(?:-|\+|\*) (.*)/gm,G=/(\<\/ul\>\n(.*)\<ul\>*)+/g,H="<ul><li>$1</li></ul>",I=/^[\t ]*?(?:\d(?:\)|\.)) (.*)/gm,J=/(\<\/ol\>\n(.*)\<ol\>*)+/g,K="<ol><li>$1</li></ol>",L=/^\n\n+/gm,M="<br>";return function(N){var O=[],P=0;N=N.replace(e,r).replace($,function(e,r,l){var c="{code-block-"+P+"}",n=new RegExp("{code-block-"+P+"}","g");return O[P++]={lang:r,block:l,regex:n},c}).replace(n,"").replace(o,m).replace(i,u).replace(f,d).replace(s,h).replace(b,v).replace(_,k).replace(F,H).replace(G,"").replace(I,K).replace(J,"").replace(w,j).replace(t,a).replace(p,g).replace(x,y).replace(A,B).replace(C,D).replace(q,E).replace(R,z).replace(L,M).replace(l,c);for(var Q=0;Q<P;Q++){var S=O[Q],T=S.lang,U=S.block;N=N.replace(S.regex,function(e){return'<pre><code class="language-'+T+'">'+U+"</code></pre>"})}return N}});

@@ -5,3 +5,3 @@ {

"description": "a lightweight markdown parser",
"version": "0.1.7",
"version": "0.1.8",
"homepage": "https://github.com/thysultan/md.js",

@@ -8,0 +8,0 @@ "license": "MIT",

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