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

hexo-math

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hexo-math - npm Package Compare versions

Comparing version

to
3.0.0-alpha

asset/inject.swig

4

lib/consts.js

@@ -13,4 +13,2 @@ "use strict";

var TEMPLATE = exports.TEMPLATE = "\n<!-- Begin: Injected MathJax -->\n<script type=\"text/x-mathjax-config\">\n MathJax.Hub.Config(<%= JSON.stringify(config) %>);\n</script>\n\n<script type=\"text/x-mathjax-config\">\n MathJax.Hub.Queue(function() {\n var all = MathJax.Hub.getAllJax(), i;\n for(i=0; i < all.length; i += 1) {\n all[i].SourceElement().parentNode.className += ' has-jax';\n }\n });\n</script>\n\n<script type=\"text/javascript\" src=\"<%= src %>\">\n</script>\n<!-- End: Injected MathJax -->\n";
var DEFAULT_OPTS = exports.DEFAULT_OPTS = {

@@ -31,2 +29,2 @@ src: "//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML",

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnN0cy5lczYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBTyxJQUFNLGdEQUFvQixTQUFwQjtBQUNOLElBQU0sOENBQW1CLDBCQUFuQjtBQUNOLElBQU0sNENBQWtCLDZCQUFsQjtBQUNOLElBQU0sa0NBQWEsV0FBYjs7QUFFTixJQUFNLG9DQUFjLHNCQUFkOztBQUVOLElBQU0sa2lCQUFOOztBQW9CQSxJQUFNLHNDQUFlO0FBQzFCLE9BQUssMEVBQUw7QUFDQSxVQUFRO0FBQ04sYUFBUztBQUNQLGtCQUFZLENBQUUsQ0FBQyxHQUFELEVBQUssR0FBTCxDQUFGLEVBQWEsQ0FBQyxLQUFELEVBQU8sS0FBUCxDQUFiLENBQVo7QUFDQSxnQkFBVSxDQUFDLFFBQUQsRUFBVyxVQUFYLEVBQXVCLE9BQXZCLEVBQWdDLFVBQWhDLEVBQTRDLEtBQTVDLEVBQW1ELE1BQW5ELENBQVY7QUFDQSxzQkFBZ0IsSUFBaEI7S0FIRjtBQUtBLFNBQUs7QUFDSCx1QkFBaUI7QUFDZixvQkFBWSxLQUFaO09BREY7S0FERjtHQU5GO0NBRlciLCJmaWxlIjoiY29uc3RzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IElOTElORV9NQVRIX1JFR0VYID0gL1xcJC4qP1xcJC87XHJcbmV4cG9ydCBjb25zdCBCTE9DS19NQVRIX1JFR0VYID0gL15cXHMqXFwkXFwkW1xcc1xcU10qXFwkXFwkXFxzKiQvbTtcclxuZXhwb3J0IGNvbnN0IElOSkVDVElPTl9SRUdFWCA9IC8oW1xcc1xcU10qKSg8XFwvYm9keT5bXFxzXFxTXSopL2k7XHJcbmV4cG9ydCBjb25zdCBCT0RZX1JFR0VYID0gLzxcXC9ib2R5Pi9pO1xyXG5cclxuZXhwb3J0IGNvbnN0IE1BVEhfTUFSS0VSID0gXCI8IS0tIEhhcyBNYXRoSmF4IC0tPlwiO1xyXG5cclxuZXhwb3J0IGNvbnN0IFRFTVBMQVRFID0gYFxyXG48IS0tIEJlZ2luOiBJbmplY3RlZCBNYXRoSmF4IC0tPlxyXG48c2NyaXB0IHR5cGU9XCJ0ZXh0L3gtbWF0aGpheC1jb25maWdcIj5cclxuICBNYXRoSmF4Lkh1Yi5Db25maWcoPCU9IEpTT04uc3RyaW5naWZ5KGNvbmZpZykgJT4pO1xyXG48L3NjcmlwdD5cclxuXHJcbjxzY3JpcHQgdHlwZT1cInRleHQveC1tYXRoamF4LWNvbmZpZ1wiPlxyXG4gICAgTWF0aEpheC5IdWIuUXVldWUoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgdmFyIGFsbCA9IE1hdGhKYXguSHViLmdldEFsbEpheCgpLCBpO1xyXG4gICAgICAgIGZvcihpPTA7IGkgPCBhbGwubGVuZ3RoOyBpICs9IDEpIHtcclxuICAgICAgICAgICAgYWxsW2ldLlNvdXJjZUVsZW1lbnQoKS5wYXJlbnROb2RlLmNsYXNzTmFtZSArPSAnIGhhcy1qYXgnO1xyXG4gICAgICAgIH1cclxuICAgIH0pO1xyXG48L3NjcmlwdD5cclxuXHJcbjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiIHNyYz1cIjwlPSBzcmMgJT5cIj5cclxuPC9zY3JpcHQ+XHJcbjwhLS0gRW5kOiBJbmplY3RlZCBNYXRoSmF4IC0tPlxyXG5gXHJcblxyXG5leHBvcnQgY29uc3QgREVGQVVMVF9PUFRTID0ge1xyXG4gIHNyYzogXCIvL2Nkbi5tYXRoamF4Lm9yZy9tYXRoamF4L2xhdGVzdC9NYXRoSmF4LmpzP2NvbmZpZz1UZVgtQU1TLU1NTF9IVE1Mb3JNTUxcIixcclxuICBjb25maWc6IHtcclxuICAgIHRleDJqYXg6IHtcclxuICAgICAgaW5saW5lTWF0aDogWyBbJyQnLCckJ10sIFtcIlxcXFwoXCIsXCJcXFxcKVwiXSBdLFxyXG4gICAgICBza2lwVGFnczogWydzY3JpcHQnLCAnbm9zY3JpcHQnLCAnc3R5bGUnLCAndGV4dGFyZWEnLCAncHJlJywgJ2NvZGUnXSxcclxuICAgICAgcHJvY2Vzc0VzY2FwZXM6IHRydWVcclxuICAgIH0sXHJcbiAgICBUZVg6IHtcclxuICAgICAgZXF1YXRpb25OdW1iZXJzOiB7XHJcbiAgICAgICAgYXV0b051bWJlcjogXCJBTVNcIlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnN0cy5lczYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBTyxJQUFNLGdEQUFvQixTQUFwQjtBQUNOLElBQU0sOENBQW1CLDBCQUFuQjtBQUNOLElBQU0sNENBQWtCLDZCQUFsQjtBQUNOLElBQU0sa0NBQWEsV0FBYjs7QUFFTixJQUFNLG9DQUFjLHNCQUFkOztBQUVOLElBQU0sc0NBQWU7QUFDMUIsT0FBSywwRUFBTDtBQUNBLFVBQVE7QUFDTixhQUFTO0FBQ1Asa0JBQVksQ0FBRSxDQUFDLEdBQUQsRUFBSyxHQUFMLENBQUYsRUFBYSxDQUFDLEtBQUQsRUFBTyxLQUFQLENBQWIsQ0FBWjtBQUNBLGdCQUFVLENBQUMsUUFBRCxFQUFXLFVBQVgsRUFBdUIsT0FBdkIsRUFBZ0MsVUFBaEMsRUFBNEMsS0FBNUMsRUFBbUQsTUFBbkQsQ0FBVjtBQUNBLHNCQUFnQixJQUFoQjtLQUhGO0FBS0EsU0FBSztBQUNILHVCQUFpQjtBQUNmLG9CQUFZLEtBQVo7T0FERjtLQURGO0dBTkY7Q0FGVyIsImZpbGUiOiJjb25zdHMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgSU5MSU5FX01BVEhfUkVHRVggPSAvXFwkLio/XFwkLztcclxuZXhwb3J0IGNvbnN0IEJMT0NLX01BVEhfUkVHRVggPSAvXlxccypcXCRcXCRbXFxzXFxTXSpcXCRcXCRcXHMqJC9tO1xyXG5leHBvcnQgY29uc3QgSU5KRUNUSU9OX1JFR0VYID0gLyhbXFxzXFxTXSopKDxcXC9ib2R5PltcXHNcXFNdKikvaTtcclxuZXhwb3J0IGNvbnN0IEJPRFlfUkVHRVggPSAvPFxcL2JvZHk+L2k7XHJcblxyXG5leHBvcnQgY29uc3QgTUFUSF9NQVJLRVIgPSBcIjwhLS0gSGFzIE1hdGhKYXggLS0+XCI7XHJcblxyXG5leHBvcnQgY29uc3QgREVGQVVMVF9PUFRTID0ge1xyXG4gIHNyYzogXCIvL2Nkbi5tYXRoamF4Lm9yZy9tYXRoamF4L2xhdGVzdC9NYXRoSmF4LmpzP2NvbmZpZz1UZVgtQU1TLU1NTF9IVE1Mb3JNTUxcIixcclxuICBjb25maWc6IHtcclxuICAgIHRleDJqYXg6IHtcclxuICAgICAgaW5saW5lTWF0aDogWyBbJyQnLCckJ10sIFtcIlxcXFwoXCIsXCJcXFxcKVwiXSBdLFxyXG4gICAgICBza2lwVGFnczogWydzY3JpcHQnLCAnbm9zY3JpcHQnLCAnc3R5bGUnLCAndGV4dGFyZWEnLCAncHJlJywgJ2NvZGUnXSxcclxuICAgICAgcHJvY2Vzc0VzY2FwZXM6IHRydWVcclxuICAgIH0sXHJcbiAgICBUZVg6IHtcclxuICAgICAgZXF1YXRpb25OdW1iZXJzOiB7XHJcbiAgICAgICAgYXV0b051bWJlcjogXCJBTVNcIlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ==

@@ -7,4 +7,2 @@ "use strict";

var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

@@ -23,7 +21,6 @@

var Inject = function () {
function Inject(hexo, script) {
function Inject(hexo) {
_classCallCheck(this, Inject);
this.hexo = hexo;
this.script = script;
}

@@ -36,53 +33,19 @@

filter.register("after_render:html", this._transform.bind(this));
filter.register("after_init", this._filterPolyfill.bind(this));
filter.register("inject_ready", this._inject.bind(this));
}
}, {
key: "_filterPolyfill",
value: function _filterPolyfill() {
var _this = this;
key: "_inject",
value: function _inject(inject) {
var config = this.hexo.config;
var hexo = this.hexo;
var log = hexo.log;
var extend = hexo.extend;
var renderer = extend.renderer;
var _hexo$version$split$m = hexo.version.split(".").map(function (v) {
return parseInt(v);
});
var _hexo$version$split$m2 = _slicedToArray(_hexo$version$split$m, 3);
var major = _hexo$version$split$m2[0];
var minor = _hexo$version$split$m2[1];
var patch = _hexo$version$split$m2[2];
// Hotfix for hexojs/hexo#1791
if (major == 3 && minor >= 2) {
log.info("[hexo-math] installing hotfix for hexojs/hexo#1791");
_underscore2.default.each(renderer.list(), function (r, name) {
var compile = r.compile;
var self = _this;
if (typeof compile !== 'function') return;
log.info("[hexo-math] after_render polyfill for renderer '" + name + "'");
r._rawCompile = compile.bind(r);
r.compile = function (data) {
var c = r._rawCompile(data);
return function (locals) {
var src = c(locals);
return self._transform(src);
};
};
});
}
var data = _underscore2.default.defaults({}, config.mathjax, _consts.DEFAULT_OPTS);
var opts = {
data: data,
inline: true,
shouldInject: function shouldInject(src) {
return src.indexOf(_consts.MATH_MARKER) >= 0 || _consts.INLINE_MATH_REGEX.test(src) || _consts.BLOCK_MATH_REGEX.test(src);
}
};
inject.bodyEnd.require('../../asset/inject.swig', opts);
}
}, {
key: "_transform",
value: function _transform(src, data) {
var script = this.script;
var shouldInject = _consts.BODY_REGEX.test(src) && (src.indexOf(_consts.MATH_MARKER) >= 0 || _consts.INLINE_MATH_REGEX.test(src) || _consts.BLOCK_MATH_REGEX.test(src));
return shouldInject ? src.replace(_consts.INJECTION_REGEX, "$1" + script.src + "$2") : src;
}
}]);

@@ -95,2 +58,2 @@

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbHRlci9pbmplY3QuZXM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBR3FCO0FBQ25CLFdBRG1CLE1BQ25CLENBQVksSUFBWixFQUFrQixNQUFsQixFQUEwQjswQkFEUCxRQUNPOztBQUN4QixTQUFLLElBQUwsR0FBWSxJQUFaLENBRHdCO0FBRXhCLFNBQUssTUFBTCxHQUFjLE1BQWQsQ0FGd0I7R0FBMUI7O2VBRG1COzsrQkFLUjtVQUNILFNBQVcsS0FBSyxJQUFMLENBQVUsTUFBVixDQUFYLE9BREc7O0FBRVQsYUFBTyxRQUFQLENBQWdCLG1CQUFoQixFQUFxQyxLQUFLLFVBQUwsQ0FBZ0IsSUFBaEIsQ0FBcUIsSUFBckIsQ0FBckMsRUFGUztBQUdULGFBQU8sUUFBUCxDQUFnQixZQUFoQixFQUE4QixLQUFLLGVBQUwsQ0FBcUIsSUFBckIsQ0FBMEIsSUFBMUIsQ0FBOUIsRUFIUzs7OztzQ0FLTzs7O0FBQ1osVUFBRSxPQUFTLEtBQVQsSUFBRixDQURZO1VBRVosTUFBZ0IsS0FBaEIsSUFGWTtBQUVkLFVBQU8sU0FBVyxLQUFYLE1BQVAsQ0FGYztBQUdkLFVBQUUsV0FBYSxPQUFiLFFBQUYsQ0FIYzs7a0NBSVUsS0FBSyxPQUFMLENBQWEsS0FBYixDQUFtQixHQUFuQixFQUF3QixHQUF4QixDQUE0QixVQUFDLENBQUQ7ZUFBTyxTQUFTLENBQVQ7T0FBUCxFQUp0Qzs7OztVQUliLGtDQUphO1VBSU4sa0NBSk07VUFJQzs7O0FBSkQ7QUFPaEIsVUFBSSxTQUFTLENBQVQsSUFBYyxTQUFTLENBQVQsRUFBWTtBQUM1QixZQUFJLElBQUosdURBRDRCO0FBRTVCLDZCQUFFLElBQUYsQ0FBTyxTQUFTLElBQVQsRUFBUCxFQUF3QixVQUFDLENBQUQsRUFBSSxJQUFKLEVBQWE7QUFDL0IsY0FBRSxVQUFZLEVBQVosT0FBRixDQUQrQjtBQUVqQywyQkFGaUM7QUFHbkMsY0FBSSxPQUFPLE9BQVAsS0FBbUIsVUFBbkIsRUFBK0IsT0FBbkM7QUFDQSxjQUFJLElBQUosc0RBQTRELFVBQTVELEVBSm1DO0FBS25DLFlBQUUsV0FBRixHQUFnQixRQUFRLElBQVIsQ0FBYSxDQUFiLENBQWhCLENBTG1DO0FBTW5DLFlBQUUsT0FBRixHQUFZLFVBQVMsSUFBVCxFQUFlO0FBQ3pCLGdCQUFJLElBQUksRUFBRSxXQUFGLENBQWMsSUFBZCxDQUFKLENBRHFCO0FBRXpCLG1CQUFPLFVBQVMsTUFBVCxFQUFpQjtBQUN0QixrQkFBSSxNQUFNLEVBQUUsTUFBRixDQUFOLENBRGtCO0FBRXRCLHFCQUFPLEtBQUssVUFBTCxDQUFnQixHQUFoQixDQUFQLENBRnNCO2FBQWpCLENBRmtCO1dBQWYsQ0FOdUI7U0FBYixDQUF4QixDQUY0QjtPQUE5Qjs7OzsrQkFrQlMsS0FBSyxNQUFNO1VBQ2QsU0FBVyxLQUFYLE9BRGM7O0FBRXBCLFVBQUksZUFDRixtQkFBVyxJQUFYLENBQWdCLEdBQWhCLE1BRUEsSUFBSSxPQUFKLHlCQUE0QixDQUE1QixJQUNBLDBCQUFrQixJQUFsQixDQUF1QixHQUF2QixDQURBLElBRUEseUJBQWlCLElBQWpCLENBQXNCLEdBQXRCLENBRkEsQ0FGQSxDQUhrQjtBQVNwQixhQUFPLGVBQWUsSUFBSSxPQUFKLGlDQUFrQyxPQUFPLEdBQVAsT0FBbEMsQ0FBZixHQUNlLEdBRGYsQ0FUYTs7OztTQW5DSCIsImZpbGUiOiJmaWx0ZXIvaW5qZWN0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU5MSU5FX01BVEhfUkVHRVgsIEJMT0NLX01BVEhfUkVHRVgsIEJPRFlfUkVHRVgsIElOSkVDVElPTl9SRUdFWCwgTUFUSF9NQVJLRVIgfSBmcm9tIFwiLi4vY29uc3RzXCI7XHJcbmltcG9ydCBfIGZyb20gXCJ1bmRlcnNjb3JlXCI7XHJcblxyXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBJbmplY3Qge1xyXG4gIGNvbnN0cnVjdG9yKGhleG8sIHNjcmlwdCkge1xyXG4gICAgdGhpcy5oZXhvID0gaGV4bztcclxuICAgIHRoaXMuc2NyaXB0ID0gc2NyaXB0O1xyXG4gIH1cclxuICByZWdpc3RlcigpIHtcclxuICAgIGxldCB7IGZpbHRlciB9ID0gdGhpcy5oZXhvLmV4dGVuZDtcclxuICAgIGZpbHRlci5yZWdpc3RlcihcImFmdGVyX3JlbmRlcjpodG1sXCIsIHRoaXMuX3RyYW5zZm9ybS5iaW5kKHRoaXMpKTtcclxuICAgIGZpbHRlci5yZWdpc3RlcihcImFmdGVyX2luaXRcIiwgdGhpcy5fZmlsdGVyUG9seWZpbGwuYmluZCh0aGlzKSk7XHJcbiAgfVxyXG4gIF9maWx0ZXJQb2x5ZmlsbCgpIHtcclxuICAgIGxldCB7IGhleG8gfSA9IHRoaXMsXHJcbiAgICAgIHsgbG9nLCBleHRlbmQgfSA9IGhleG8sXHJcbiAgICAgIHsgcmVuZGVyZXIgfSA9IGV4dGVuZCxcclxuICAgICAgW21ham9yLCBtaW5vciwgcGF0Y2hdID0gaGV4by52ZXJzaW9uLnNwbGl0KFwiLlwiKS5tYXAoKHYpID0+IHBhcnNlSW50KHYpKTtcclxuXHJcbiAgICAvLyBIb3RmaXggZm9yIGhleG9qcy9oZXhvIzE3OTFcclxuICAgIGlmIChtYWpvciA9PSAzICYmIG1pbm9yID49IDIpIHtcclxuICAgICAgbG9nLmluZm8oYFtoZXhvLW1hdGhdIGluc3RhbGxpbmcgaG90Zml4IGZvciBoZXhvanMvaGV4byMxNzkxYCk7XHJcbiAgICAgIF8uZWFjaChyZW5kZXJlci5saXN0KCksIChyLCBuYW1lKSA9PiB7XHJcbiAgICAgICAgbGV0IHsgY29tcGlsZSB9ID0gcixcclxuICAgICAgICAgIHNlbGYgPSB0aGlzO1xyXG4gICAgICAgIGlmICh0eXBlb2YgY29tcGlsZSAhPT0gJ2Z1bmN0aW9uJykgcmV0dXJuO1xyXG4gICAgICAgIGxvZy5pbmZvKGBbaGV4by1tYXRoXSBhZnRlcl9yZW5kZXIgcG9seWZpbGwgZm9yIHJlbmRlcmVyICcke25hbWV9J2ApO1xyXG4gICAgICAgIHIuX3Jhd0NvbXBpbGUgPSBjb21waWxlLmJpbmQocik7XHJcbiAgICAgICAgci5jb21waWxlID0gZnVuY3Rpb24oZGF0YSkge1xyXG4gICAgICAgICAgbGV0IGMgPSByLl9yYXdDb21waWxlKGRhdGEpO1xyXG4gICAgICAgICAgcmV0dXJuIGZ1bmN0aW9uKGxvY2Fscykge1xyXG4gICAgICAgICAgICBsZXQgc3JjID0gYyhsb2NhbHMpO1xyXG4gICAgICAgICAgICByZXR1cm4gc2VsZi5fdHJhbnNmb3JtKHNyYyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH1cclxuICB9XHJcbiAgX3RyYW5zZm9ybShzcmMsIGRhdGEpIHtcclxuICAgIGxldCB7IHNjcmlwdCB9ID0gdGhpcztcclxuICAgIGxldCBzaG91bGRJbmplY3QgPVxyXG4gICAgICBCT0RZX1JFR0VYLnRlc3Qoc3JjKSAgICAgICAgICAmJlxyXG4gICAgICAoXHJcbiAgICAgIHNyYy5pbmRleE9mKE1BVEhfTUFSS0VSKSA+PSAwIHx8XHJcbiAgICAgIElOTElORV9NQVRIX1JFR0VYLnRlc3Qoc3JjKSAgIHx8XHJcbiAgICAgIEJMT0NLX01BVEhfUkVHRVgudGVzdChzcmMpXHJcbiAgICAgICk7XHJcbiAgICByZXR1cm4gc2hvdWxkSW5qZWN0ID8gc3JjLnJlcGxhY2UoSU5KRUNUSU9OX1JFR0VYLCBgJDEke3NjcmlwdC5zcmN9JDJgKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICA6IHNyYztcclxuICB9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbHRlci9pbmplY3QuZXM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQUdxQjtBQUNuQixXQURtQixNQUNuQixDQUFZLElBQVosRUFBa0I7MEJBREMsUUFDRDs7QUFDaEIsU0FBSyxJQUFMLEdBQVksSUFBWixDQURnQjtHQUFsQjs7ZUFEbUI7OytCQUlSO1VBQ0gsU0FBVyxLQUFLLElBQUwsQ0FBVSxNQUFWLENBQVgsT0FERzs7QUFFVCxhQUFPLFFBQVAsQ0FBZ0IsY0FBaEIsRUFBZ0MsS0FBSyxPQUFMLENBQWEsSUFBYixDQUFrQixJQUFsQixDQUFoQyxFQUZTOzs7OzRCQUlILFFBQVE7VUFDUixTQUFXLEtBQUssSUFBTCxDQUFYLE9BRFE7O0FBRWQsVUFBSSxPQUFPLHFCQUFFLFFBQUYsQ0FBVyxFQUFYLEVBQWUsT0FBTyxPQUFQLHNCQUFmLENBQVAsQ0FGVTtBQUdkLFVBQUksT0FBTztBQUNULGtCQURTO0FBRVQsZ0JBQVEsSUFBUjtBQUNBLHNCQUFjLHNCQUFDLEdBQUQ7aUJBQVMsSUFBSSxPQUFKLHlCQUE0QixDQUE1QixJQUFpQywwQkFBa0IsSUFBbEIsQ0FBdUIsR0FBdkIsQ0FBakMsSUFBZ0UseUJBQWlCLElBQWpCLENBQXNCLEdBQXRCLENBQWhFO1NBQVQ7T0FIWixDQUhVO0FBUWQsYUFBTyxPQUFQLENBQWUsT0FBZixDQUF1Qix5QkFBdkIsRUFBa0QsSUFBbEQsRUFSYzs7OztTQVJHIiwiZmlsZSI6ImZpbHRlci9pbmplY3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNQVRIX01BUktFUiwgSU5MSU5FX01BVEhfUkVHRVgsIEJMT0NLX01BVEhfUkVHRVgsIERFRkFVTFRfT1BUUyB9IGZyb20gXCIuLi9jb25zdHNcIjtcclxuaW1wb3J0IF8gZnJvbSBcInVuZGVyc2NvcmVcIjtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IGNsYXNzIEluamVjdCB7XHJcbiAgY29uc3RydWN0b3IoaGV4bykge1xyXG4gICAgdGhpcy5oZXhvID0gaGV4bztcclxuICB9XHJcbiAgcmVnaXN0ZXIoKSB7XHJcbiAgICBsZXQgeyBmaWx0ZXIgfSA9IHRoaXMuaGV4by5leHRlbmQ7XHJcbiAgICBmaWx0ZXIucmVnaXN0ZXIoXCJpbmplY3RfcmVhZHlcIiwgdGhpcy5faW5qZWN0LmJpbmQodGhpcykpXHJcbiAgfVxyXG4gIF9pbmplY3QoaW5qZWN0KSB7XHJcbiAgICBsZXQgeyBjb25maWcgfSA9IHRoaXMuaGV4bztcclxuICAgIGxldCBkYXRhID0gXy5kZWZhdWx0cyh7fSwgY29uZmlnLm1hdGhqYXgsIERFRkFVTFRfT1BUUyk7XHJcbiAgICBsZXQgb3B0cyA9IHtcclxuICAgICAgZGF0YSxcclxuICAgICAgaW5saW5lOiB0cnVlLFxyXG4gICAgICBzaG91bGRJbmplY3Q6IChzcmMpID0+IHNyYy5pbmRleE9mKE1BVEhfTUFSS0VSKSA+PSAwIHx8IElOTElORV9NQVRIX1JFR0VYLnRlc3Qoc3JjKSB8fCBCTE9DS19NQVRIX1JFR0VYLnRlc3Qoc3JjKVxyXG4gICAgfVxyXG4gICAgaW5qZWN0LmJvZHlFbmQucmVxdWlyZSgnLi4vLi4vYXNzZXQvaW5qZWN0LnN3aWcnLCBvcHRzKVxyXG4gIH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0=

@@ -17,6 +17,2 @@ "use strict";

var _script = require("./script");
var _script2 = _interopRequireDefault(_script);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -31,3 +27,4 @@

this.hexo = hexo;
this.tag = new _math2.default(hexo), this.script = new _script2.default(hexo), this.injector = new _inject2.default(hexo, this.script);
this.tag = new _math2.default(hexo);
this.injector = new _inject2.default(hexo);
}

@@ -51,2 +48,2 @@

module.exports = exports['default'];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uZXM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQUlxQjtBQUNuQixXQURtQixPQUNuQixDQUFZLElBQVosRUFBa0I7MEJBREMsU0FDRDs7QUFDaEIsU0FBSyxJQUFMLEdBQVksSUFBWixDQURnQjtBQUVoQixTQUFLLEdBQUwsR0FBVyxtQkFBWSxJQUFaLENBQVgsRUFDQSxLQUFLLE1BQUwsR0FBYyxxQkFBVyxJQUFYLENBQWQsRUFDQSxLQUFLLFFBQUwsR0FBZ0IscUJBQVcsSUFBWCxFQUFpQixLQUFLLE1BQUwsQ0FBakMsQ0FKZ0I7R0FBbEI7O2VBRG1COzsrQkFPUjtVQUNILE1BQWtCLEtBQWxCLElBREc7VUFDRSxXQUFhLEtBQWIsU0FERjs7QUFFVCxVQUFJLFFBQUosR0FGUztBQUdULGVBQVMsUUFBVCxHQUhTOzs7O1NBUFEiLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBNYXRoVGFnIGZyb20gXCIuL3RhZy9tYXRoXCI7XHJcbmltcG9ydCBJbmplY3QgZnJvbSBcIi4vZmlsdGVyL2luamVjdFwiO1xyXG5pbXBvcnQgU2NyaXB0IGZyb20gXCIuL3NjcmlwdFwiO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTWF0aEpheCB7XHJcbiAgY29uc3RydWN0b3IoaGV4bykge1xyXG4gICAgdGhpcy5oZXhvID0gaGV4bztcclxuICAgIHRoaXMudGFnID0gbmV3IE1hdGhUYWcoaGV4byksXHJcbiAgICB0aGlzLnNjcmlwdCA9IG5ldyBTY3JpcHQoaGV4byksXHJcbiAgICB0aGlzLmluamVjdG9yID0gbmV3IEluamVjdChoZXhvLCB0aGlzLnNjcmlwdCk7XHJcbiAgfVxyXG4gIHJlZ2lzdGVyKCkge1xyXG4gICAgbGV0IHsgdGFnLCBpbmplY3RvciB9ID0gdGhpcztcclxuICAgIHRhZy5yZWdpc3RlcigpO1xyXG4gICAgaW5qZWN0b3IucmVnaXN0ZXIoKTtcclxuICB9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uZXM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBR3FCO0FBQ25CLFdBRG1CLE9BQ25CLENBQVksSUFBWixFQUFrQjswQkFEQyxTQUNEOztBQUNoQixTQUFLLElBQUwsR0FBWSxJQUFaLENBRGdCO0FBRWhCLFNBQUssR0FBTCxHQUFXLG1CQUFZLElBQVosQ0FBWCxDQUZnQjtBQUdoQixTQUFLLFFBQUwsR0FBZ0IscUJBQVcsSUFBWCxDQUFoQixDQUhnQjtHQUFsQjs7ZUFEbUI7OytCQU1SO1VBQ0gsTUFBa0IsS0FBbEIsSUFERztVQUNFLFdBQWEsS0FBYixTQURGOztBQUVULFVBQUksUUFBSixHQUZTO0FBR1QsZUFBUyxRQUFULEdBSFM7Ozs7U0FOUSIsImZpbGUiOiJtYWluLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IE1hdGhUYWcgZnJvbSBcIi4vdGFnL21hdGhcIjtcclxuaW1wb3J0IEluamVjdCBmcm9tIFwiLi9maWx0ZXIvaW5qZWN0XCI7XHJcblxyXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBNYXRoSmF4IHtcclxuICBjb25zdHJ1Y3RvcihoZXhvKSB7XHJcbiAgICB0aGlzLmhleG8gPSBoZXhvO1xyXG4gICAgdGhpcy50YWcgPSBuZXcgTWF0aFRhZyhoZXhvKTtcclxuICAgIHRoaXMuaW5qZWN0b3IgPSBuZXcgSW5qZWN0KGhleG8pO1xyXG4gIH1cclxuICByZWdpc3RlcigpIHtcclxuICAgIGxldCB7IHRhZywgaW5qZWN0b3IgfSA9IHRoaXM7XHJcbiAgICB0YWcucmVnaXN0ZXIoKTtcclxuICAgIGluamVjdG9yLnJlZ2lzdGVyKCk7XHJcbiAgfVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ==
{
"name": "hexo-math",
"version": "2.1.1",
"version": "3.0.0-alpha",
"description": "Add MathJax support to hexo",

@@ -13,2 +13,3 @@ "main": "lib/index.js",

"pretest": "gulp clean:test && gulp asset:test",
"postinstall": "npm install --save hexo-inject",
"test": "gulp test"

@@ -15,0 +16,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet