Socket
Socket
Sign inDemoInstall

markdown-it-abbr

Package Overview
Dependencies
0
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.2 to 1.0.3

6

CHANGELOG.md

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

1.0.3 / 2016-01-05
------------------
- Fixed uc.micro use.
1.0.2 / 2015-12-31

@@ -2,0 +8,0 @@ ------------------

25

dist/markdown-it-abbr.js

@@ -1,6 +0,2 @@

/*! markdown-it-abbr 1.0.2 https://github.com//markdown-it/markdown-it-abbr @license MIT */(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.markdownitAbbr = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
module.exports=/[!-#%-\*,-/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDE38-\uDE3D]|\uD805[\uDCC6\uDDC1-\uDDC9\uDE41-\uDE43]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F/
},{}],2:[function(require,module,exports){
module.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/
},{}],3:[function(require,module,exports){
/*! markdown-it-abbr 1.0.3 https://github.com//markdown-it/markdown-it-abbr @license MIT */(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.markdownitAbbr = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
// Enclose abbreviations in <abbr> tags

@@ -11,11 +7,2 @@ //

// ASCII characters in Cc, Sc, Sm, Sk categories we should terminate on;
// you can check character classes here:
// http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
var OTHER_CHARS = ' \r\n$+<=>^`|~';
var UNICODE_PUNCT_RE = require('uc.micro/categories/P/regex').source;
var UNICODE_SPACE_RE = require('uc.micro/categories/Z/regex').source;
module.exports = function sub_plugin(md) {

@@ -25,3 +12,11 @@ var escapeRE = md.utils.escapeRE,

// ASCII characters in Cc, Sc, Sm, Sk categories we should terminate on;
// you can check character classes here:
// http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
var OTHER_CHARS = ' \r\n$+<=>^`|~';
var UNICODE_PUNCT_RE = md.utils.lib.ucmicro.P.source;
var UNICODE_SPACE_RE = md.utils.lib.ucmicro.Z.source;
function abbr_def(state, startLine, endLine, silent) {

@@ -157,3 +152,3 @@ var label, title, ch, labelStart, labelEnd,

},{"uc.micro/categories/P/regex":1,"uc.micro/categories/Z/regex":2}]},{},[3])(3)
},{}]},{},[1])(1)
});

4

dist/markdown-it-abbr.min.js

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

/*! markdown-it-abbr 1.0.2 https://github.com//markdown-it/markdown-it-abbr @license MIT */
!function(u){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=u();else if("function"==typeof define&&define.amd)define([],u);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.markdownitAbbr=u()}}(function(){return function u(e,n,r){function t(D,i){if(!n[D]){if(!e[D]){var o="function"==typeof require&&require;if(!i&&o)return o(D,!0);if(F)return F(D,!0);var A=new Error("Cannot find module '"+D+"'");throw A.code="MODULE_NOT_FOUND",A}var a=n[D]={exports:{}};e[D][0].call(a.exports,function(u){var n=e[D][1][u];return t(n?n:u)},a,a.exports,u,e,n,r)}return n[D].exports}for(var F="function"==typeof require&&require,D=0;D<r.length;D++)t(r[D]);return t}({1:[function(u,e,n){e.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDE38-\uDE3D]|\uD805[\uDCC6\uDDC1-\uDDC9\uDE41-\uDE43]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F/},{}],2:[function(u,e,n){e.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},{}],3:[function(u,e,n){"use strict";var r=" \r\n$+<=>^`|~",t=u("uc.micro/categories/P/regex").source,F=u("uc.micro/categories/Z/regex").source;e.exports=function(u){function e(u,e,n,r){var t,F,D,i,o,A=u.bMarks[e]+u.tShift[e],a=u.eMarks[e];if(A+2>=a)return!1;if(42!==u.src.charCodeAt(A++))return!1;if(91!==u.src.charCodeAt(A++))return!1;for(i=A;a>A;A++){if(D=u.src.charCodeAt(A),91===D)return!1;if(93===D){o=A;break}92===D&&A++}return 0>o||58!==u.src.charCodeAt(o+1)?!1:r?!0:(t=u.src.slice(i,o).replace(/\\(.)/g,"$1"),F=u.src.slice(o+2,a).trim(),0===F.length?!1:(u.env.abbreviations||(u.env.abbreviations={}),"undefined"==typeof u.env.abbreviations[":"+t]&&(u.env.abbreviations[":"+t]=F),u.line=e+1,!0))}function n(u){var e,n,o,A,a,c,s,f,E,C,l,p,b,d=u.tokens;if(u.env.abbreviations)for(p=new RegExp("(?:"+Object.keys(u.env.abbreviations).map(function(u){return u.substr(1)}).sort(function(u,e){return e.length-u.length}).map(D).join("|")+")"),l="(^|"+t+"|"+F+"|["+r.split("").map(D).join("")+"])("+Object.keys(u.env.abbreviations).map(function(u){return u.substr(1)}).sort(function(u,e){return e.length-u.length}).map(D).join("|")+")($|"+t+"|"+F+"|["+r.split("").map(D).join("")+"])",E=new RegExp(l,"g"),n=0,o=d.length;o>n;n++)if("inline"===d[n].type)for(A=d[n].children,e=A.length-1;e>=0;e--)if(b=A[e],"text"===b.type&&(f=0,c=b.content,E.lastIndex=0,s=[],p.test(c))){for(;C=E.exec(c);)(C.index>0||C[1].length>0)&&(a=new u.Token("text","",0),a.content=c.slice(f,C.index+C[1].length),s.push(a)),a=new u.Token("abbr_open","abbr",1),a.attrs=[["title",u.env.abbreviations[":"+C[2]]]],s.push(a),a=new u.Token("text","",0),a.content=C[2],s.push(a),a=new u.Token("abbr_close","abbr",-1),s.push(a),E.lastIndex-=C[3].length,f=E.lastIndex;s.length&&(f<c.length&&(a=new u.Token("text","",0),a.content=c.slice(f),s.push(a)),d[n].children=A=i(A,e,s))}}var D=u.utils.escapeRE,i=u.utils.arrayReplaceAt;u.block.ruler.before("reference","abbr_def",e,{alt:["paragraph","reference"]}),u.core.ruler.after("linkify","abbr_replace",n)}},{"uc.micro/categories/P/regex":1,"uc.micro/categories/Z/regex":2}]},{},[3])(3)});
/*! markdown-it-abbr 1.0.3 https://github.com//markdown-it/markdown-it-abbr @license MIT */
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,n.markdownitAbbr=e()}}(function(){return function e(n,t,r){function i(a,s){if(!t[a]){if(!n[a]){var f="function"==typeof require&&require;if(!s&&f)return f(a,!0);if(o)return o(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var c=t[a]={exports:{}};n[a][0].call(c.exports,function(e){var t=n[a][1][e];return i(t?t:e)},c,c.exports,e,n,t,r)}return t[a].exports}for(var o="function"==typeof require&&require,a=0;a<r.length;a++)i(r[a]);return i}({1:[function(e,n,t){"use strict";n.exports=function(e){function n(e,n,t,r){var i,o,a,s,f,u=e.bMarks[n]+e.tShift[n],c=e.eMarks[n];if(u+2>=c)return!1;if(42!==e.src.charCodeAt(u++))return!1;if(91!==e.src.charCodeAt(u++))return!1;for(s=u;c>u;u++){if(a=e.src.charCodeAt(u),91===a)return!1;if(93===a){f=u;break}92===a&&u++}return 0>f||58!==e.src.charCodeAt(f+1)?!1:r?!0:(i=e.src.slice(s,f).replace(/\\(.)/g,"$1"),o=e.src.slice(f+2,c).trim(),0===o.length?!1:(e.env.abbreviations||(e.env.abbreviations={}),"undefined"==typeof e.env.abbreviations[":"+i]&&(e.env.abbreviations[":"+i]=o),e.line=n+1,!0))}function t(e){var n,t,f,u,c,l,b,p,d,h,v,g,x,y=e.tokens;if(e.env.abbreviations)for(g=new RegExp("(?:"+Object.keys(e.env.abbreviations).map(function(e){return e.substr(1)}).sort(function(e,n){return n.length-e.length}).map(r).join("|")+")"),v="(^|"+a+"|"+s+"|["+o.split("").map(r).join("")+"])("+Object.keys(e.env.abbreviations).map(function(e){return e.substr(1)}).sort(function(e,n){return n.length-e.length}).map(r).join("|")+")($|"+a+"|"+s+"|["+o.split("").map(r).join("")+"])",d=new RegExp(v,"g"),t=0,f=y.length;f>t;t++)if("inline"===y[t].type)for(u=y[t].children,n=u.length-1;n>=0;n--)if(x=u[n],"text"===x.type&&(p=0,l=x.content,d.lastIndex=0,b=[],g.test(l))){for(;h=d.exec(l);)(h.index>0||h[1].length>0)&&(c=new e.Token("text","",0),c.content=l.slice(p,h.index+h[1].length),b.push(c)),c=new e.Token("abbr_open","abbr",1),c.attrs=[["title",e.env.abbreviations[":"+h[2]]]],b.push(c),c=new e.Token("text","",0),c.content=h[2],b.push(c),c=new e.Token("abbr_close","abbr",-1),b.push(c),d.lastIndex-=h[3].length,p=d.lastIndex;b.length&&(p<l.length&&(c=new e.Token("text","",0),c.content=l.slice(p),b.push(c)),y[t].children=u=i(u,n,b))}}var r=e.utils.escapeRE,i=e.utils.arrayReplaceAt,o=" \r\n$+<=>^`|~",a=e.utils.lib.ucmicro.P.source,s=e.utils.lib.ucmicro.Z.source;e.block.ruler.before("reference","abbr_def",n,{alt:["paragraph","reference"]}),e.core.ruler.after("linkify","abbr_replace",t)}},{}]},{},[1])(1)});

@@ -6,11 +6,2 @@ // Enclose abbreviations in <abbr> tags

// ASCII characters in Cc, Sc, Sm, Sk categories we should terminate on;
// you can check character classes here:
// http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
var OTHER_CHARS = ' \r\n$+<=>^`|~';
var UNICODE_PUNCT_RE = require('uc.micro/categories/P/regex').source;
var UNICODE_SPACE_RE = require('uc.micro/categories/Z/regex').source;
module.exports = function sub_plugin(md) {

@@ -20,3 +11,11 @@ var escapeRE = md.utils.escapeRE,

// ASCII characters in Cc, Sc, Sm, Sk categories we should terminate on;
// you can check character classes here:
// http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
var OTHER_CHARS = ' \r\n$+<=>^`|~';
var UNICODE_PUNCT_RE = md.utils.lib.ucmicro.P.source;
var UNICODE_SPACE_RE = md.utils.lib.ucmicro.Z.source;
function abbr_def(state, startLine, endLine, silent) {

@@ -23,0 +22,0 @@ var label, title, ch, labelStart, labelEnd,

{
"name": "markdown-it-abbr",
"version": "1.0.2",
"version": "1.0.3",
"description": "<abbr> tag for markdown-it markdown parser.",

@@ -31,10 +31,7 @@ "keywords": [

"istanbul": "*",
"lodash": "*",
"markdown-it": "^4.0.0",
"markdown-it": "^5.0.3",
"markdown-it-testgen": "~0.1.0",
"mocha": "*",
"request": "*",
"uc.micro": "*",
"uglify-js": "*"
}
}
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