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

remixml

Package Overview
Dependencies
Maintainers
1
Versions
346
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

remixml - npm Package Compare versions

Comparing version 5.0.9 to 5.1.0

2

package.json
{
"name": "remixml",
"version": "5.0.9",
"version": "5.1.0",
"description": "XML/HTML-like macro language/template compiler engine",

@@ -5,0 +5,0 @@ "main": "remixml.min.js",

@@ -19,7 +19,7 @@ /** @license

var VP,CC,B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
var B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
log,sizeof,desc,abstract2txt,abstract2dom;
function A(_,$,v)
{if(_&&!_.length&&_[""]===1)_="";return v?eval(VP(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:VP(v))};
{if(_&&!_.length&&_[""]===1)_="";return v?eval(T(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:T(v))};
function IA(s){return Array.isArray(s)}

@@ -94,3 +94,3 @@

CC = function /** void */(/** !Object */ dst, /** !Object */ src)
M = function /** void */(/** !Object */ dst, /** !Object */ src)
{ try

@@ -120,3 +120,3 @@ { Obj.assign(dst, src);

if (r)
{ expr = VP(r[1]);
{ expr = T(r[1]);
return assign ? [ expr ] : "[" + expr + "]";

@@ -126,20 +126,2 @@ }

}
// appendChild with text (coalesce strings first)
T = function /** string */(/** !Array */ H,/** string */ s)
{ let /** number */ last = H.length - 1;
if (isstring(H[last]))
H[last] += s;
else
H.push(s);
};
// appendChild (merge into)
M = function /** void */(/** !Array */ H,/** !Array */ elm)
{ var /** !Array|string */ s;
while (s = elm.shift())
{ if (s[""])
H.push(s);
else
T(H, s);
}
};

@@ -215,3 +197,3 @@ function /** function(!Object):!Array */ compile(/** string */ remixml,

Obj.assign(r, attr);
delete /** @type{Object} */(r)["::"];
delete /** @type {Object} */(r)["::"];
if (attr = attr["::"])

@@ -225,3 +207,3 @@ Obj.assign(r, attr);

{ var /** !Array */ r = [];
/** @type{Object} */(r)[""] = nodename || 1;
/** @type {Object} */(r)[""] = nodename || 1;
return r;

@@ -248,10 +230,10 @@ };

/** !Object */ $,/** !Object= */ args,/** string= */ scope)
{ if (/** @type{Object} */(_)[""] !== 1)
{ if (/** @type {Object} */(_)[""] !== 1)
{ defget(_, "_contents", function()
{ let /** function(!Array,!Object):void|undefined */ cfn
= /** @type{Object} */(_)["_c"];
= /** @type {Object} */(_)["_c"];
if (cfn)
cfn(_.slice(), $);
else
/** @type{Object} */(_)[""] = 1;
/** @type {Object} */(_)[""] = 1;
return _;

@@ -273,3 +255,3 @@ });

} else
return /** @type{Object} */(_);
return /** @type {Object} */(_);
}

@@ -294,3 +276,3 @@ var /** !Object */ n$;

{ var /** function(!Array,!Array,!Object):Promise */ fn
= $["_"]["_tag"][/** @type{Object} */(H)[""]];
= $["_"]["_tag"][/** @type {Object} */(H)[""]];
if (fn)

@@ -300,5 +282,5 @@ return fn(J, H, $);

{ let /** function(!Array,!Object):void|undefined */ cfn
= /** @type{Object} */(H)["_c"];
= /** @type {Object} */(H)["_c"];
if (cfn)
{ delete /** @type{Object} */(H)["_c"];
{ delete /** @type {Object} */(H)["_c"];
cfn(H, $);

@@ -319,3 +301,3 @@ }

var /** !Array|!Object */ k
= /** @type{!Object} */(IA(vname) ? vname[0] : VE($, vname));
= /** @type {!Object} */(IA(vname) ? vname[0] : VE($, vname));
if ((k = k || 0) && k.size >= 0)

@@ -356,3 +338,3 @@ r = k.entries();

{ default:
B($, res, /** @type{!Array} */(k), sel);
B($, res, /** @type {!Array} */(k), sel);
return;

@@ -369,4 +351,4 @@ case sel: // FIXME support more than simple nodenames

}
// Canonicalise variable path
VP = function /** string */(/** string */ vpath)
// Canonicalise variable path
T = function /** string */(/** string */ vpath)
{ var /** !Array */ components = vpath.split(dotbrackrx);

@@ -379,3 +361,3 @@ var /** string */ word;

};
// Evaluate variable entity
// Evaluate variable entity
Z = function /** * */(/** !Object */ $,/** string|!Array */ vname,

@@ -395,3 +377,3 @@ /** string= */ quot,/** string= */ fmt)

default:
x = Y(/** @type{!Array} */(x));
x = Y(/** @type {!Array} */(x));
}

@@ -414,3 +396,3 @@ } else if (- - /** @type {string|number} */(x) == x)

let /** function(string):string */ filterfn = filters[quot];
x = filterfn ? filterfn(/** @type{string} */(x))
x = filterfn ? filterfn(/** @type {string} */(x))
: x.replace(htmlmaprx, htmlmap);

@@ -431,4 +413,4 @@ }

while (x !== oldx && x.indexOf("&") >= 0)
{ oldx = /** @type{string} */(x);
x = VE($, ["(" + substentities(/** @type{string} */(x)) + ")"]);
{ oldx = /** @type {string} */(x);
x = VE($, ["(" + substentities(/** @type {string} */(x)) + ")"]);
}

@@ -443,6 +425,6 @@ }

{ for (i in r)
delete r[/** @type{?} */(i)];
delete r[/** @type {?} */(i)];
} else
r = [];
r = /** @type{!Array} */(Obj.assign(r, k));
r = /** @type {!Array} */(Obj.assign(r, k));
i = r.length;

@@ -460,3 +442,3 @@ while (i--)

{ if (x[""] === 1)
M(H, O(/** @type{!Array} */(x)));
H.push.apply(H, O(/** @type {!Array} */(x)));
else

@@ -466,3 +448,3 @@ H.push(x);

} else if (x || x !== undefined && (x += ""))
T(H, /** @type{string} */(x)), x = 1;
H.push(x), x = 1;
else

@@ -522,3 +504,3 @@ x = 0;

{ if (0 > expr.indexOf("("))
{ if ((expr = /** @type{string} */(JSON.parse(expr))).indexOf("_") >= 0)
{ if ((expr = /** @type {string} */(JSON.parse(expr))).indexOf("_") >= 0)
expr = "_=$._," + expr;

@@ -576,3 +558,3 @@ expr = protectjs(expr);

= "do{if((k=Y(H))===m)break;H=" + awaitf + "E(m=k,$"
+ (flags ? "," + flags : "") + ")}while(--n);M(J,H)}";
+ (flags ? "," + flags : "") + ")}while(--n);J.push.apply(J,H)}";
var /** number */ simpleset; // Peephole optimiser plain string sets

@@ -648,3 +630,3 @@ var /** !Array */ tagctx = [0, {}, STASHCONTENT, ""];

{ if (ts[0] === "n") // noparse or comment?
{ obj += "T(H,"
{ obj += "H.push("
+ JSON.stringify(ts.slice(noparserx.lastIndex)) + ");";

@@ -843,3 +825,3 @@ markhasbody();

if (domkmapping("k=(m=$._)._value;", "m") === 1)
obj += "CC($._,$._._value);";
obj += "M($._,$._._value);";
continue;

@@ -864,3 +846,3 @@ }

obj += 'eval("delete "+'
+ VP(/** @type{string}*/(av)) + ");";
+ T(/** @type {string}*/(av)) + ");";
}

@@ -974,6 +956,6 @@ continue;

case "replace":
obj += "M(J,R(H,v))}";
obj += "J.push.apply(J,R(H,v))}";
break;
case "trim":
obj += "M(J,U(R(H)))}";
obj += "J.push.apply(J,U(R(H)))}";
break;

@@ -1066,3 +1048,3 @@ case "maketag":

obj += tagctx[TS_FLAGS] & HASBODY
? (simpleset = 0, "T(H," + ts + ");")
? (simpleset = 0, "H.push(" + ts + ");")
: "H[0]=" + (markhasbody(), ts) + ";";

@@ -1082,3 +1064,3 @@ }

try {
constructor = /** @type{function(!Object):!Array} */(eval(jssrc));
constructor = /** @type {function(!Object):!Array} */(eval(jssrc));
} catch(e) {

@@ -1155,3 +1137,3 @@ if (RUNTIMEDEBUG)

{ default:
let /** string */ val = /** @type{Object} */(vdom)[narg];
let /** string */ val = /** @type {Object} */(vdom)[narg];
if (val != null && typeof val !== "object")

@@ -1187,3 +1169,3 @@ { parent += " " + narg;

var /** Array */ ret = expr.exec(haystack);
return ret && /** @type{?} */(last == ret.index) && ret;
return ret && /** @type {?} */(last == ret.index) && ret;
}

@@ -1215,4 +1197,4 @@ return expr.exec(haystack);

{ if (isstring(tpl))
tpl = js2obj(remixml2js(/** @type{string} */(tpl), flags));
return Y(/** @type{function(!Object):!Array} */(tpl)($));
tpl = js2obj(remixml2js(/** @type {string} */(tpl), flags));
return Y(/** @type {function(!Object):!Array} */(tpl)($));
},

@@ -1241,3 +1223,3 @@ "abstract2txt": Y,

else if (typeof exports == "object")
Obj.assign(/** @type{!Object} */(exports), g);
Obj.assign(/** @type {!Object} */(exports), g);
else

@@ -1244,0 +1226,0 @@ W["Remixml"] = g;

@@ -23,3 +23,3 @@ /** @license

// Cut BEGIN for prepend
var VP,CC,B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
var B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
log,sizeof,desc,abstract2txt,abstract2dom;

@@ -31,4 +31,4 @@ // Cut END for prepend

function A(_,$,v)
{if(_&&!_.length&&_[""]===1)_="";return v?eval(VP(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:VP(v))};
{if(_&&!_.length&&_[""]===1)_="";return v?eval(T(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:T(v))};
function IA(s){return Array.isArray(s)}

@@ -103,3 +103,3 @@ // Cut END for prepend

CC = function /** void */(/** !Object */ dst, /** !Object */ src)
M = function /** void */(/** !Object */ dst, /** !Object */ src)
{ try

@@ -129,3 +129,3 @@ { Obj.assign(dst, src);

if (r)
{ expr = VP(r[1]);
{ expr = T(r[1]);
return assign ? [ expr ] : "[" + expr + "]";

@@ -135,20 +135,2 @@ }

}
// appendChild with text (coalesce strings first)
T = function /** string */(/** !Array */ H,/** string */ s)
{ let /** number */ last = H.length - 1;
if (isstring(H[last]))
H[last] += s;
else
H.push(s);
};
// appendChild (merge into)
M = function /** void */(/** !Array */ H,/** !Array */ elm)
{ var /** !Array|string */ s;
while (s = elm.shift())
{ if (s[""])
H.push(s);
else
T(H, s);
}
};

@@ -224,3 +206,3 @@ function /** function(!Object):!Array */ compile(/** string */ remixml,

Obj.assign(r, attr);
delete /** @type{Object} */(r)["::"];
delete /** @type {Object} */(r)["::"];
if (attr = attr["::"])

@@ -234,3 +216,3 @@ Obj.assign(r, attr);

{ var /** !Array */ r = [];
/** @type{Object} */(r)[""] = nodename || 1;
/** @type {Object} */(r)[""] = nodename || 1;
return r;

@@ -257,10 +239,10 @@ };

/** !Object */ $,/** !Object= */ args,/** string= */ scope)
{ if (/** @type{Object} */(_)[""] !== 1)
{ if (/** @type {Object} */(_)[""] !== 1)
{ defget(_, "_contents", function()
{ let /** function(!Array,!Object):void|undefined */ cfn
= /** @type{Object} */(_)["_c"];
= /** @type {Object} */(_)["_c"];
if (cfn)
cfn(_.slice(), $);
else
/** @type{Object} */(_)[""] = 1;
/** @type {Object} */(_)[""] = 1;
return _;

@@ -282,3 +264,3 @@ });

} else
return /** @type{Object} */(_);
return /** @type {Object} */(_);
}

@@ -303,3 +285,3 @@ var /** !Object */ n$;

{ var /** function(!Array,!Array,!Object):Promise */ fn
= $["_"]["_tag"][/** @type{Object} */(H)[""]];
= $["_"]["_tag"][/** @type {Object} */(H)[""]];
if (fn)

@@ -309,5 +291,5 @@ return fn(J, H, $);

{ let /** function(!Array,!Object):void|undefined */ cfn
= /** @type{Object} */(H)["_c"];
= /** @type {Object} */(H)["_c"];
if (cfn)
{ delete /** @type{Object} */(H)["_c"];
{ delete /** @type {Object} */(H)["_c"];
cfn(H, $);

@@ -328,3 +310,3 @@ }

var /** !Array|!Object */ k
= /** @type{!Object} */(IA(vname) ? vname[0] : VE($, vname));
= /** @type {!Object} */(IA(vname) ? vname[0] : VE($, vname));
if ((k = k || 0) && k.size >= 0)

@@ -365,3 +347,3 @@ r = k.entries();

{ default:
B($, res, /** @type{!Array} */(k), sel);
B($, res, /** @type {!Array} */(k), sel);
return;

@@ -378,4 +360,4 @@ case sel: // FIXME support more than simple nodenames

}
// Canonicalise variable path
VP = function /** string */(/** string */ vpath)
// Canonicalise variable path
T = function /** string */(/** string */ vpath)
{ var /** !Array */ components = vpath.split(dotbrackrx);

@@ -388,3 +370,3 @@ var /** string */ word;

};
// Evaluate variable entity
// Evaluate variable entity
Z = function /** * */(/** !Object */ $,/** string|!Array */ vname,

@@ -404,3 +386,3 @@ /** string= */ quot,/** string= */ fmt)

default:
x = Y(/** @type{!Array} */(x));
x = Y(/** @type {!Array} */(x));
}

@@ -423,3 +405,3 @@ } else if (- - /** @type {string|number} */(x) == x)

let /** function(string):string */ filterfn = filters[quot];
x = filterfn ? filterfn(/** @type{string} */(x))
x = filterfn ? filterfn(/** @type {string} */(x))
: x.replace(htmlmaprx, htmlmap);

@@ -440,4 +422,4 @@ }

while (x !== oldx && x.indexOf("&") >= 0)
{ oldx = /** @type{string} */(x);
x = VE($, ["(" + substentities(/** @type{string} */(x)) + ")"]);
{ oldx = /** @type {string} */(x);
x = VE($, ["(" + substentities(/** @type {string} */(x)) + ")"]);
}

@@ -452,6 +434,6 @@ }

{ for (i in r)
delete r[/** @type{?} */(i)];
delete r[/** @type {?} */(i)];
} else
r = [];
r = /** @type{!Array} */(Obj.assign(r, k));
r = /** @type {!Array} */(Obj.assign(r, k));
i = r.length;

@@ -469,3 +451,3 @@ while (i--)

{ if (x[""] === 1)
M(H, O(/** @type{!Array} */(x)));
H.push.apply(H, O(/** @type {!Array} */(x)));
else

@@ -475,3 +457,3 @@ H.push(x);

} else if (x || x !== undefined && (x += ""))
T(H, /** @type{string} */(x)), x = 1;
H.push(x), x = 1;
else

@@ -531,3 +513,3 @@ x = 0;

{ if (0 > expr.indexOf("("))
{ if ((expr = /** @type{string} */(JSON.parse(expr))).indexOf("_") >= 0)
{ if ((expr = /** @type {string} */(JSON.parse(expr))).indexOf("_") >= 0)
expr = "_=$._," + expr;

@@ -585,3 +567,3 @@ expr = protectjs(expr);

= "do{if((k=Y(H))===m)break;H=" + awaitf + "E(m=k,$"
+ (flags ? "," + flags : "") + ")}while(--n);M(J,H)}";
+ (flags ? "," + flags : "") + ")}while(--n);J.push.apply(J,H)}";
var /** number */ simpleset; // Peephole optimiser plain string sets

@@ -657,3 +639,3 @@ var /** !Array */ tagctx = [0, {}, STASHCONTENT, ""];

{ if (ts[0] === "n") // noparse or comment?
{ obj += "T(H,"
{ obj += "H.push("
+ JSON.stringify(ts.slice(noparserx.lastIndex)) + ");";

@@ -852,3 +834,3 @@ markhasbody();

if (domkmapping("k=(m=$._)._value;", "m") === 1)
obj += "CC($._,$._._value);";
obj += "M($._,$._._value);";
continue;

@@ -873,3 +855,3 @@ }

obj += 'eval("delete "+'
+ VP(/** @type{string}*/(av)) + ");";
+ T(/** @type {string}*/(av)) + ");";
}

@@ -983,6 +965,6 @@ continue;

case "replace":
obj += "M(J,R(H,v))}";
obj += "J.push.apply(J,R(H,v))}";
break;
case "trim":
obj += "M(J,U(R(H)))}";
obj += "J.push.apply(J,U(R(H)))}";
break;

@@ -1075,3 +1057,3 @@ case "maketag":

obj += tagctx[TS_FLAGS] & HASBODY
? (simpleset = 0, "T(H," + ts + ");")
? (simpleset = 0, "H.push(" + ts + ");")
: "H[0]=" + (markhasbody(), ts) + ";";

@@ -1091,3 +1073,3 @@ }

try {
constructor = /** @type{function(!Object):!Array} */(eval(jssrc));
constructor = /** @type {function(!Object):!Array} */(eval(jssrc));
} catch(e) {

@@ -1164,3 +1146,3 @@ if (RUNTIMEDEBUG)

{ default:
let /** string */ val = /** @type{Object} */(vdom)[narg];
let /** string */ val = /** @type {Object} */(vdom)[narg];
if (val != null && typeof val !== "object")

@@ -1196,3 +1178,3 @@ { parent += " " + narg;

var /** Array */ ret = expr.exec(haystack);
return ret && /** @type{?} */(last == ret.index) && ret;
return ret && /** @type {?} */(last == ret.index) && ret;
}

@@ -1224,4 +1206,4 @@ return expr.exec(haystack);

{ if (isstring(tpl))
tpl = js2obj(remixml2js(/** @type{string} */(tpl), flags));
return Y(/** @type{function(!Object):!Array} */(tpl)($));
tpl = js2obj(remixml2js(/** @type {string} */(tpl), flags));
return Y(/** @type {function(!Object):!Array} */(tpl)($));
},

@@ -1250,3 +1232,3 @@ "abstract2txt": Y,

else if (typeof exports == "object")
Obj.assign(/** @type{!Object} */(exports), g);
Obj.assign(/** @type {!Object} */(exports), g);
else

@@ -1253,0 +1235,0 @@ W["Remixml"] = g;

(function(){"use strict";
var VP,CC,B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
var B,C,D,E,F,G,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,
log,sizeof,desc,abstract2txt,abstract2dom;
function A(_,$,v)
{if(_&&!_.length&&_[""]===1)_="";return v?eval(VP(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:VP(v))};
{if(_&&!_.length&&_[""]===1)_="";return v?eval(T(v)+"=_;"):_};
function VE($,v){return eval(IA(v)?v[0]:T(v))};
function IA(s){return Array.isArray(s)}

@@ -18,29 +18,29 @@ /*

function Ua(){Ca();var l=Ba.Symbol.iterator;l||(l=Ba.Symbol.iterator=Ba.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[l]&&qa(Array.prototype,l,{configurable:!0,writable:!0,value:function(){return Va(ea(this))}});Ua=function(){}}function Va(l){Ua();l={next:l};l[Ba.Symbol.iterator]=function(){return this};return l}function Wa(l){var t="undefined"!=typeof Symbol&&Symbol.iterator&&l[Symbol.iterator];return t?t.call(l):{next:ea(l)}}
(function(){function l(a){return"string"===typeof a}function t(a){return Xa[a]}function z(a){return Ya[a]}function Za(a,b,c,g,h){b._._tag[c]=function(m,q,n){n=C(q,n,(h?h.split(Fa):[]).reduce(function(H,ca){H[ca]=1;return H},{}),g);return a(n)}}function la(a,b){var c=a.match($a);return c?(a=VP(c[1]),b?[a]:"["+a+"]"):a}function Ga(a,b){return sa(ta(a,b))}function Ha(a){return a.replace(ab," ")}function Ia(a,b,c){r.defineProperty(a,b,{get:c,configurable:!0})}function Ja(a){return a.match(bb)?"."+a:'["'+
(function(){function l(a){return"string"===typeof a}function t(a){return Xa[a]}function z(a){return Ya[a]}function Za(a,b,c,g,h){b._._tag[c]=function(m,q,n){n=C(q,n,(h?h.split(Fa):[]).reduce(function(H,ca){H[ca]=1;return H},{}),g);return a(n)}}function la(a,b){var c=a.match($a);return c?(a=T(c[1]),b?[a]:"["+a+"]"):a}function Ga(a,b){return sa(ta(a,b))}function Ha(a){return a.replace(ab," ")}function Ia(a,b,c){r.defineProperty(a,b,{get:c,configurable:!0})}function Ja(a){return a.match(bb)?"."+a:'["'+
a+'"]'}function Ka(a){var b="",c="",g;for(La.lastIndex=0;g=fa(La,a);)b=g[1]?b+(c+"(function(){"+Ma(g)+'return x}catch(x){}return ""})()'):b+(c+JSON.stringify(g[0])),c="+";return b}function Na(a,b,c){a="try{let x=Z($,"+la(a);b&&(a+=","+b);c&&(b||(a+=",0"),a+=","+c);return a+");"}function Ma(a){var b=a[2],c=a[3];return Na(JSON.stringify(a[1]),l(b)&&JSON.stringify(b),c&&JSON.stringify(c))}function ua(a){return"(function(){try{return("+a+')}catch(x){D(x)}return ""})()'}function Oa(a){return"(_=$._,"+
(a?ua(a):'""')+")"}function ha(a){a&&(0>a.indexOf("(")?(0<=(a=JSON.parse(a)).indexOf("_")&&(a="_=$._,"+a),a=ua(a)):(a='"'===a.slice(-1)?'"'===a[0]?a.slice(1,-1):'"+'+a.slice(0,-1):('"'===a[0]?a.slice(1):'"+'+a)+'+"',0<=a.indexOf("{")&&(a="("+a+")"),a=ua('eval("'+a+'")'),a=0>a.indexOf("_")?a:"(_=$._,"+a+")"));return a}function ta(a,b){function c(aa,ba){var va=D,I=a.slice(0,u),ma=(I.match(cb)||"").length+1;I=I.match(db)[0].length+1;va(ba+" at "+(ma+":"+I),a.substr(u-64,128+(aa?aa.length:0)))}function g(){2===
(p[2]&6)&&(p[2]|=4,d+="H._c=function(H,$){")}function h(){p[2]|=8}function m(){p[2]|=x[x.length-2][2]&8}function q(aa,ba){J||(d+='H.push(W=L("'+aa[0][0]+'"));W[0]='+JSON.stringify(aa[ba])+";",h())}var n=b&4,H=n?"async ":"",ca=n?"await ":"",d="("+H+'function($){"use strict";var I,W,_,H=N($);',J=n=0,wa="w,v="+H+"function(){"+ca+"w();",Pa=")};w=("+H+"function(W){",Qa="});"+ca+"v()}",eb=ca+"X(J,H,$)";ca="do{if((k=Y(H))===m)break;H="+ca+"E(m=k,$"+(b?","+b:"")+")}while(--n);M(J,H)}";for(var y,p=[0,{},4,
""],x=[p],u=0,e={};;e={a:e.a,b:e.b}){var v,f="";if(u>=a.length){var w=p[0];if(w){c(w,"Missing </"+w+">");a+="</"+w+">";continue}break}a:switch(a[u]){case "<":var da=function(aa){return function(ba,va){var I=aa.a("mkmapping");if(I){var ma=I.slice(1,-1).split(fb);for(d+=ba;I=ma.pop();)d+=va+Ja(I)+"=k["+ma.length+"];"}else if(""===I)return 1}}(e);e.a=function(aa){return function(ba){return(ba=aa.b[ba])&&Ka(ba)}}(e);xa.lastIndex=++u;if(v=fa(xa,a)){u=xa.lastIndex;J||(v[1]?q(v,1):v[2]?(v[0]="<",q(v,2)):
(ya.lastIndex=0,fa(ya,f=v[3])?"n"===f[0]&&(d+="T(H,"+JSON.stringify(f.slice(ya.lastIndex))+");",h()):q(v,3)));break}ia.lastIndex=u;e.b={};var W=ia.exec(a)[1];if("/"===W)e.b[W]=1,W=ia.exec(a)[1];else if(!W){u=ia.lastIndex;break a}for(e.b[""]=W;v=ia.exec(a);){if(!v[1]){u=ia.lastIndex;break}e.b[v[1]]=v[2]?v[2].slice(1,-1):v[1]}var na=e.b["/"];delete e.b["/"];w=e.b[""];if(1!==na){do{x.push(p=[w,e.b,0,d]);d="";e.b["-"]&&(delete e.b["-"],p[2]=1);switch(w){case "noparse":if(!n++){h();continue}break;case "comment":n||
J++}if(!J){delete e.b[""];d+="W=H;";if(!n)switch(w){case "set":d+="{let H=L(),";var k=e.a("var")||e.a("variable");y=0;if(k){var oa=e.a("expr");d+=wa;p[2]|=16;y=d.length;if(f=e.a("selector"))d+="B($,w=L(),H,"+f+");H=w;";else{void 0!==e.b.json&&(d+="H=JSON.parse(Y(H));");if(f=e.a("split"))d+="H=Y(H).split("+(ha(oa)||f)+");",oa=void 0;void 0!==oa&&(d+="H="+(ha(oa)||Oa("eval(Y(H))"))+";");if(f=e.a("join"))d+="H=H.join("+f+");";da("let k=H[0];H={};","H")}d.length!==y&&(y=0);k=la(k,1);IA(k)?d+=k[0]+"=A("+
(void 0!==e.b.clone?(y=0,"O(H,"+k[0]+")"):"H"):(y=0,d+="A(H,$,"+k);d+=Pa}else if(f=e.a("tag")){g();d+="v=0;Q("+f+",$,"+H+"function(H,a,$,W){let o=$;$=C(a,$,{";(f=e.a("args"))&&(f=f.replace(gb,""))&&(d+='"'+f.replace(Fa,'":1,"')+'":1');d+="}";if(f=e.a("scope"))d+=","+f;d+=");";h()}continue;case "insert":if(k=e.a("var")||e.a("variable")){d+=Na(k,e.a("quote"),e.a("format"));if(f=e.a("join"))d+="x=x.join?x.join("+f+"):x;";k=e.a("limit");if((f=e.a("offset"))||void 0!==k)d+="x=F(x,"+f+(void 0!==k?","+k:
"")+");";d+="I=K($,H,x)}catch(x){I=0}"}else if(void 0!==(k=e.a("expr")))d+="{let H=L(),"+wa+("H="+(ha(k)||Oa("eval(Y(H))"))+";W.push(A(H)")+Pa,h();else switch(e.a("variables")){case "dump":d+="log((W="+e.a("scope")+")?$[W]:$);"}continue;case "replace":k=e.a("flags");void 0===k&&(k="g");d+="{let H=L(),J=W,v=P("+(e.a("regexp")||e.a("from").replace(hb,"\\$1"))+","+JSON.stringify(k)+","+(ha(e.a("expr"))||e.a("to"))+");";m();continue;case "trim":d+="{let H=L(),J=W;";continue;case "maketag":d+="{let H=L("+
e.a("name")+"),J=W;";continue;case "attrib":d+="{let H=L(),v="+e.a("name")+",J=W;";continue;case "for":h();d+="{I=0;let g,i,k,m,J=W,n=0;";d=(k=e.a("in"))?d+("g=G($,"+la(k)+((f=e.a("orderby"))?",(m=$._,function(_){let _index=_[0];$._=_=_[1];return["+ha(f)+"]}));$._=m":")")+";while(!(m=g.next()).done){k=(m=m.value)[1];i=m[0];W=S({_value:k,"):d+("for(i=+"+(e.a("from")||0)+",m="+((k=e.a("step"))?"+("+k+"||1)":1)+",k=+"+(e.a("to")||0)+";m<0?i>=k:i<=k;i+=m){W=S({");d+="_recno:++n,_index:i});let o=$;$=C(W,$,{}";
if(f=e.a("scope"))d+=","+f;d+=");";1===da("k=(m=$._)._value;","m")&&(d+="CC($._,$._._value);");continue;case "eval":d+="{let H=L(),n="+(void 0===(f=e.a("recurse"))?1:0<f?+f:0)+",J=W,k,m=0;";continue;case "unset":if(f=e.a("tag"))g(),d+="delete $._._tag["+f+"];";else if(f=e.a("var")||e.a("variable"))k=la(f,1),d=IA(k)?d+("delete "+k[0]+";"):d+('eval("delete "+'+VP(k)+");");continue;case "delimiter":d+="if($._._recno>1){";m();continue;case "elif":f="(!I&&";case "if":d+="if"+f+"(I="+(ha(e.a("expr"))||
0)+")"+(f?")":"")+"{";m();continue;case "then":d+="if(I){";m();continue;case "else":d+="if(!I){";m();continue}d+="{let J=W,H=S({";k=void 0;if(k=e.b["::"])e.b["::"]=k.slice(0,-1)+":;";k="";for(W in e.b)if(f=e.a(W))d+=k+(ib.test(W)?'"'+W+'"':W)+":"+f,k=",";d+='},"'+w+'")'}if(!na&&(k="script"===w?jb:"style"===w?kb:0)){k.lastIndex=u;k.exec(a);da=k.lastIndex;d+=";";!J&&(f=a.slice(u,da-3-w.length))&&(d+="H[0]="+JSON.stringify(f)+";");u=da;na=1;break}J||(d+=";",p[2]|=2)}while(0)}if(na)b:for(;;){p=x.pop();
f=p[0];c:do{switch(f){case "noparse":if(!--n)break c;break;case "comment":if(!n){J--;break c}break;case 0:break c}if(!J)if(n)d+="J.push(H)}";else{d:do{switch(f){case "set":if("{"!==d.slice(-1)&&y){da=d.slice(y).match(lb);d=d.slice(0,y-11-wa.length)+da[1]+da[2]+";";break d}d+=p[2]&16?Qa:"})}";break;case "insert":p[2]&8&&(d+=Qa);break;case "replace":d+="M(J,R(H,v))}";break;case "trim":d+="M(J,U(R(H)))}";break;case "maketag":d+="J.push(H)}";break;case "attrib":d+="V(H,v,J)}";case "unset":break d;case "for":d+=
"$=o;I=1}}";break;case "if":case "then":case "elif":case "else":d+="I=1}";break d;case "eval":d+=ca;break;case "nooutput":d+="J=[];";default:p[2]&4&&(d+="};");case "script":case "style":d+=eb;case "delimiter":d+="}"}x[x.length-1][2]|=8}while(0);y=0}}while(0);if(w!==f)for(c(w,(f?"Expected </"+f+"> got </":"Missing <")+w+">"),(f=x.length)||x.push(p);f;)if(x[--f][0]===w)continue b;d=p[3]+d;p=x[x.length-1];break}break;case "&":za.lastIndex=++u;if(!n&&(v=fa(za,a))){u=za.lastIndex;J||(d+=Ma(v)+"I=K($,H,x)}catch(x){I=0}",
y=0,h());break}f="&";default:ja.lastIndex=u,fa(ja,a)||console.error("**"+a+"**"),ja.lastIndex=u,f+=fa(ja,a)[0],u=ja.lastIndex,J||(n||(b&3?b&1&&(f=Ha(f)):f=f.replace(mb,"$1$2$3")),!f||p[2]&1&&"0}"!==d.slice(-2)&&f.match(nb)||(f=JSON.stringify(f),d+=p[2]&8?(y=0,"T(H,"+f+");"):"H[0]="+(h(),f)+";"))}}return d+="return H})"}function sa(a){try{var b=eval(a)}catch(c){D(c,a),ob(a),b=function(){return""}}return b}function ka(a){return RegExp(a,Ra?"g":"y")}function fa(a,b){if(Ra){var c=a.lastIndex;return(a=
a.exec(b))&&c==a.index&&a}return a.exec(b)}var pb=("object"==typeof document?document:null)&&window,r=Object,Ra=0!=/./.sticky,Xa={"+":"%2B"," ":"+","\t":"%09","\n":"%0A","\r":"%0D","?":"%3F","&":"%26","#":"%23","<":"%3C"},Ya={"&":"&amp;","<":"&lt;"},Fa=/\s*,\s*/g,fb=/\s*,\s*/,La=ka("(?:[^&]+|(?:&(?:\\w*;|[\\w$:.[\\]]+(?=[^%;\\w$:.[\\]])|(?=[^\\w$:.[\\]]))[^&]*))+|&([\\w$]+(?:[.[][\\w$]+]?)*\\.[\\w$]+)(?::([\\w$]*))?(?:%([^;]*))?;"),za=ka("([\\w$]+\\.[\\w$]+(?:[.[][\\w$]+]?)*)(?::([\\w$]*))?(?:%([^;]*))?;"),
(p[2]&6)&&(p[2]|=4,d+="H._c=function(H,$){")}function h(){p[2]|=8}function m(){p[2]|=x[x.length-2][2]&8}function q(aa,ba){J||(d+='H.push(W=L("'+aa[0][0]+'"));W[0]='+JSON.stringify(aa[ba])+";",h())}var n=b&4,H=n?"async ":"",ca=n?"await ":"",d="("+H+'function($){"use strict";var I,W,_,H=N($);',J=n=0,wa="w,v="+H+"function(){"+ca+"w();",Pa=")};w=("+H+"function(W){",Qa="});"+ca+"v()}",eb=ca+"X(J,H,$)";ca="do{if((k=Y(H))===m)break;H="+ca+"E(m=k,$"+(b?","+b:"")+")}while(--n);J.push.apply(J,H)}";for(var y,
p=[0,{},4,""],x=[p],u=0,e={};;e={a:e.a,b:e.b}){var v,f="";if(u>=a.length){var w=p[0];if(w){c(w,"Missing </"+w+">");a+="</"+w+">";continue}break}a:switch(a[u]){case "<":var da=function(aa){return function(ba,va){var I=aa.a("mkmapping");if(I){var ma=I.slice(1,-1).split(fb);for(d+=ba;I=ma.pop();)d+=va+Ja(I)+"=k["+ma.length+"];"}else if(""===I)return 1}}(e);e.a=function(aa){return function(ba){return(ba=aa.b[ba])&&Ka(ba)}}(e);xa.lastIndex=++u;if(v=fa(xa,a)){u=xa.lastIndex;J||(v[1]?q(v,1):v[2]?(v[0]="<",
q(v,2)):(ya.lastIndex=0,fa(ya,f=v[3])?"n"===f[0]&&(d+="H.push("+JSON.stringify(f.slice(ya.lastIndex))+");",h()):q(v,3)));break}ia.lastIndex=u;e.b={};var W=ia.exec(a)[1];if("/"===W)e.b[W]=1,W=ia.exec(a)[1];else if(!W){u=ia.lastIndex;break a}for(e.b[""]=W;v=ia.exec(a);){if(!v[1]){u=ia.lastIndex;break}e.b[v[1]]=v[2]?v[2].slice(1,-1):v[1]}var na=e.b["/"];delete e.b["/"];w=e.b[""];if(1!==na){do{x.push(p=[w,e.b,0,d]);d="";e.b["-"]&&(delete e.b["-"],p[2]=1);switch(w){case "noparse":if(!n++){h();continue}break;
case "comment":n||J++}if(!J){delete e.b[""];d+="W=H;";if(!n)switch(w){case "set":d+="{let H=L(),";var k=e.a("var")||e.a("variable");y=0;if(k){var oa=e.a("expr");d+=wa;p[2]|=16;y=d.length;if(f=e.a("selector"))d+="B($,w=L(),H,"+f+");H=w;";else{void 0!==e.b.json&&(d+="H=JSON.parse(Y(H));");if(f=e.a("split"))d+="H=Y(H).split("+(ha(oa)||f)+");",oa=void 0;void 0!==oa&&(d+="H="+(ha(oa)||Oa("eval(Y(H))"))+";");if(f=e.a("join"))d+="H=H.join("+f+");";da("let k=H[0];H={};","H")}d.length!==y&&(y=0);k=la(k,1);
IA(k)?d+=k[0]+"=A("+(void 0!==e.b.clone?(y=0,"O(H,"+k[0]+")"):"H"):(y=0,d+="A(H,$,"+k);d+=Pa}else if(f=e.a("tag")){g();d+="v=0;Q("+f+",$,"+H+"function(H,a,$,W){let o=$;$=C(a,$,{";(f=e.a("args"))&&(f=f.replace(gb,""))&&(d+='"'+f.replace(Fa,'":1,"')+'":1');d+="}";if(f=e.a("scope"))d+=","+f;d+=");";h()}continue;case "insert":if(k=e.a("var")||e.a("variable")){d+=Na(k,e.a("quote"),e.a("format"));if(f=e.a("join"))d+="x=x.join?x.join("+f+"):x;";k=e.a("limit");if((f=e.a("offset"))||void 0!==k)d+="x=F(x,"+
f+(void 0!==k?","+k:"")+");";d+="I=K($,H,x)}catch(x){I=0}"}else if(void 0!==(k=e.a("expr")))d+="{let H=L(),"+wa+("H="+(ha(k)||Oa("eval(Y(H))"))+";W.push(A(H)")+Pa,h();else switch(e.a("variables")){case "dump":d+="log((W="+e.a("scope")+")?$[W]:$);"}continue;case "replace":k=e.a("flags");void 0===k&&(k="g");d+="{let H=L(),J=W,v=P("+(e.a("regexp")||e.a("from").replace(hb,"\\$1"))+","+JSON.stringify(k)+","+(ha(e.a("expr"))||e.a("to"))+");";m();continue;case "trim":d+="{let H=L(),J=W;";continue;case "maketag":d+=
"{let H=L("+e.a("name")+"),J=W;";continue;case "attrib":d+="{let H=L(),v="+e.a("name")+",J=W;";continue;case "for":h();d+="{I=0;let g,i,k,m,J=W,n=0;";d=(k=e.a("in"))?d+("g=G($,"+la(k)+((f=e.a("orderby"))?",(m=$._,function(_){let _index=_[0];$._=_=_[1];return["+ha(f)+"]}));$._=m":")")+";while(!(m=g.next()).done){k=(m=m.value)[1];i=m[0];W=S({_value:k,"):d+("for(i=+"+(e.a("from")||0)+",m="+((k=e.a("step"))?"+("+k+"||1)":1)+",k=+"+(e.a("to")||0)+";m<0?i>=k:i<=k;i+=m){W=S({");d+="_recno:++n,_index:i});let o=$;$=C(W,$,{}";
if(f=e.a("scope"))d+=","+f;d+=");";1===da("k=(m=$._)._value;","m")&&(d+="M($._,$._._value);");continue;case "eval":d+="{let H=L(),n="+(void 0===(f=e.a("recurse"))?1:0<f?+f:0)+",J=W,k,m=0;";continue;case "unset":if(f=e.a("tag"))g(),d+="delete $._._tag["+f+"];";else if(f=e.a("var")||e.a("variable"))k=la(f,1),d=IA(k)?d+("delete "+k[0]+";"):d+('eval("delete "+'+T(k)+");");continue;case "delimiter":d+="if($._._recno>1){";m();continue;case "elif":f="(!I&&";case "if":d+="if"+f+"(I="+(ha(e.a("expr"))||0)+
")"+(f?")":"")+"{";m();continue;case "then":d+="if(I){";m();continue;case "else":d+="if(!I){";m();continue}d+="{let J=W,H=S({";k=void 0;if(k=e.b["::"])e.b["::"]=k.slice(0,-1)+":;";k="";for(W in e.b)if(f=e.a(W))d+=k+(ib.test(W)?'"'+W+'"':W)+":"+f,k=",";d+='},"'+w+'")'}if(!na&&(k="script"===w?jb:"style"===w?kb:0)){k.lastIndex=u;k.exec(a);da=k.lastIndex;d+=";";!J&&(f=a.slice(u,da-3-w.length))&&(d+="H[0]="+JSON.stringify(f)+";");u=da;na=1;break}J||(d+=";",p[2]|=2)}while(0)}if(na)b:for(;;){p=x.pop();f=
p[0];c:do{switch(f){case "noparse":if(!--n)break c;break;case "comment":if(!n){J--;break c}break;case 0:break c}if(!J)if(n)d+="J.push(H)}";else{d:do{switch(f){case "set":if("{"!==d.slice(-1)&&y){da=d.slice(y).match(lb);d=d.slice(0,y-11-wa.length)+da[1]+da[2]+";";break d}d+=p[2]&16?Qa:"})}";break;case "insert":p[2]&8&&(d+=Qa);break;case "replace":d+="J.push.apply(J,R(H,v))}";break;case "trim":d+="J.push.apply(J,U(R(H)))}";break;case "maketag":d+="J.push(H)}";break;case "attrib":d+="V(H,v,J)}";case "unset":break d;
case "for":d+="$=o;I=1}}";break;case "if":case "then":case "elif":case "else":d+="I=1}";break d;case "eval":d+=ca;break;case "nooutput":d+="J=[];";default:p[2]&4&&(d+="};");case "script":case "style":d+=eb;case "delimiter":d+="}"}x[x.length-1][2]|=8}while(0);y=0}}while(0);if(w!==f)for(c(w,(f?"Expected </"+f+"> got </":"Missing <")+w+">"),(f=x.length)||x.push(p);f;)if(x[--f][0]===w)continue b;d=p[3]+d;p=x[x.length-1];break}break;case "&":za.lastIndex=++u;if(!n&&(v=fa(za,a))){u=za.lastIndex;J||(d+=
Ma(v)+"I=K($,H,x)}catch(x){I=0}",y=0,h());break}f="&";default:ja.lastIndex=u,fa(ja,a)||console.error("**"+a+"**"),ja.lastIndex=u,f+=fa(ja,a)[0],u=ja.lastIndex,J||(n||(b&3?b&1&&(f=Ha(f)):f=f.replace(mb,"$1$2$3")),!f||p[2]&1&&"0}"!==d.slice(-2)&&f.match(nb)||(f=JSON.stringify(f),d+=p[2]&8?(y=0,"H.push("+f+");"):"H[0]="+(h(),f)+";"))}}return d+="return H})"}function sa(a){try{var b=eval(a)}catch(c){D(c,a),ob(a),b=function(){return""}}return b}function ka(a){return RegExp(a,Ra?"g":"y")}function fa(a,
b){if(Ra){var c=a.lastIndex;return(a=a.exec(b))&&c==a.index&&a}return a.exec(b)}var pb=("object"==typeof document?document:null)&&window,r=Object,Ra=0!=/./.sticky,Xa={"+":"%2B"," ":"+","\t":"%09","\n":"%0A","\r":"%0D","?":"%3F","&":"%26","#":"%23","<":"%3C"},Ya={"&":"&amp;","<":"&lt;"},Fa=/\s*,\s*/g,fb=/\s*,\s*/,La=ka("(?:[^&]+|(?:&(?:\\w*;|[\\w$:.[\\]]+(?=[^%;\\w$:.[\\]])|(?=[^\\w$:.[\\]]))[^&]*))+|&([\\w$]+(?:[.[][\\w$]+]?)*\\.[\\w$]+)(?::([\\w$]*))?(?:%([^;]*))?;"),za=ka("([\\w$]+\\.[\\w$]+(?:[.[][\\w$]+]?)*)(?::([\\w$]*))?(?:%([^;]*))?;"),
xa=ka("!(?:--([\x00-\u00ff]*?)(?:--|$)|([^-][\x00-\u00ff]*?))(?:>|$)|\\?([\x00-\u00ff]*?)(?:\\?>|$)"),ya=ka("(?:noparse|comment)\\s"),ja=ka("[^&<]+(?:&(?:\\w*;|[\\w$:.[\\]]+(?=[^%;\\w$:.[\\]])|(?=[^\\w$:.[\\]]))[^&<]*)*"),ia=/\s*(?:([-\w:]+|\/)\s*(?:=\s*("[^"]*"|'[^']*'))?|>)/g,ib=/[^\w]/,jb=/<\/script>/g,kb=/<\/style>/g,$a=/^"([^(+]+)"$/,bb=/^[A-Za-z_][\w]*$/,cb=/\n/g,db=/[^\n]*$/,lb=/([^=]+=).+(".*")/,nb=/^\s+$/,ab=/\s\s+/g,qb=/</g,rb=/[+ \t\n\r?&#<]/g,sb=/[&<]/g,gb=/[^-:\w,]+/g,hb=/([\\^$*+?.|()[{])/g,
tb=/"/g,ub=/[.[\]]+/,mb=/(\n)\s+|[ \f\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+(?:(\n)\s*|([ \f\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]))/g,Sa={},Aa,ob=console.debug,Ta=console.error;CC=function(a,b){try{r.assign(a,b)}catch(c){}};D=function(a,b){Ta("Remixml expression: "+(b?JSON.stringify(b):"")+"\n",a)};T=function(a,b){var c=a.length-1;l(a[c])?a[c]+=b:a.push(b)};M=function(a,b){for(var c;c=b.shift();)c[""]?a.push(c):T(a,c)};E=function(a,b,c){return Ga(a,
c)(b)};P=function(a,b,c){return function(g){return g.replace(RegExp(a,b),c)}};U=function(a){var b;l(b=a[0])&&" "===b[0]&&!(a[0]=b.substr(1))&&a.splice(0,1);var c=a.length-1;l(b=a[c])&&" "===b.slice(-1)&&!(a[c]=b.slice(0,-1))&&a.splice(c,1);return a};F=function(a,b,c){b=+(b||0);c=+c;return 0>c?a.slice(b,c):0<c?a.slice(b,b+c):0==c?a.slice(b):""};R=function(a,b){for(var c,g=a.length,h=b||Ha;g--;){switch((c=a[g])[""]){case "!":case "<":case "?":if(!b)break;default:R(c,b);continue;case void 0:if(a[g]=
h(c))continue}a.splice(g,1)}return a};S=function(a,b){b=L(b);r.assign(b,a);delete b["::"];(a=a["::"])&&r.assign(b,a);return b};L=function(a){var b=[];b[""]=a||1;return b};N=function(a){var b=a._;b||(a._=b={});b._tag||(b._tag={});!a["var"]&&a.__&&(a["var"]=a.__);return L()};C=function(a,b,c,g){if(1!==a[""])if(Ia(a,"_contents",function(){var m=a._c;m?m(a.slice(),b):a[""]=1;return a}),c)Ia(a,"_restargs",function(){var m,q={};for(m in this)switch(m[0]){default:0<=m||c[m]||(q[m]=this[m]);case "_":case void 0:}return q});
else return a;var h;(h=r.assign({},b))._=r.assign(a,{_:b._,_tag:r.assign({},b._._tag)});g&&(h[g]=a);return h};V=function(a,b,c){void 0===c[b]&&(c[b]=1!==a.length||a[0][""]?a.length?a:"":a[0])};X=function(a,b,c){var g=c._._tag[b[""]];if(g)return g(a,b,c);if(g=b._c)delete b._c,g(b,c);a.push(b)};Q=function(a,b,c){b._._tag[a]=c};G=function(a,b,c){if((b=(b=IA(b)?b[0]:VE(a,b))||0)&&0<=b.size)a=b.entries();else if(a=r.entries(b),0<=b.length&&a.splice(b.length),c)try{a=a.sort(function(g,h){var m,q;g=c(g);
h=c(h);var n=0;for(m=g.length;n<m;n++){var H=0;IA(g[n])&&(H=1,g[n]=g[n][0],h[n]=h[n][0]);if(q=g[n]>h[n]||-(g[n]!==h[n]))break}return H?-q:q})}catch(g){D(g,c)}Ca();Ua();return a[Symbol.iterator]()};B=function(a,b,c,g){for(var h=0;h<c.length;){var m=c[h++];switch(m[""]){default:B(a,b,m,g);return;case g:b.push(C(m,a));case void 0:}}};VP=function(a){var b=a.split(ub),c;a="$";b=Wa(b);for(c=b.next();!c.done;c=b.next())c=c.value,a+=Ja(c);return a};Z=function(a,b,c,g){b=IA(b)?b[0]:VE(a,b);null==b&&(b="");
"function"===typeof b&&(b=b(a._,a));if(b[""])switch(c){case "r":case "recurse":case "":case "none":if(!g)break;default:b=Y(b)}else- -b==b&&(b+="");if(g&&!b[""]&&Aa){var h=(b=Aa(g,b,a))[1];b=b[0]}switch(c){case "json":b=JSON.stringify(b).replace(qb,"\\\\u003c");break;case "uric":b=b.replace(rb,t);break;default:b[""]||h||(IA(b)&&(b=b.join(", ")),b=(g=Sa[c])?g(b):b.replace(sb,z));case "":case "none":case "r":case "recurse":}switch(b.length){case 0:b="";break;case 1:1===b[""]&&(b=b[0])}if("r"===c)for(c=
"";b!==c&&0<=b.indexOf("&");)c=b,b=VE(a,["("+Ka(b)+")"]);return b};O=function(a,b){var c;if(b)for(c in b)delete b[c];else b=[];b=r.assign(b,a);for(c=b.length;c--;)b[c][""]&&(b[c]=O(b[c]));return b};K=function(a,b,c){c[""]?(1===c[""]?M(b,O(c)):b.push(c),c=1):c||void 0!==c&&c?(T(b,c),c=1):c=0;return c};sizeof=function(a){return Number(a)===a?1:a?a.length||1!==a[""]||r.keys(a).length:0};desc=function(a){return- -a===a?-a:[a,1]};abstract2dom=function(a,b){return pa.abstract2dom(a,b)};abstract2txt=Y=function(a,
b){for(;;){if(!IA(a))return a;switch(a.length){case 0:if(1===a[""])return"";break;case 1:if(1===a[""]){a=a[0];continue}}break}var c,g=a[""];switch(g){case "!":return"\x3c!--"+a[0]+"--\x3e";case "<":return"<!"+a[0]+">";case "?":return"<?"+a[0]+"?>";case 1:g=c="";break;default:c="<"+g;var h,m=Wa(r.keys(a).splice(a.length));for(h=m.next();!h.done;h=m.next())switch(h=h.value,h[0]){default:var q=a[h];null!=q&&"object"!==typeof q&&(c+=" "+h,h!==q&&(c+='="'+(q.replace?q.replace(tb,"&dquot;"):q)+'"'));case "_":case void 0:}if(!a.length)return c+
(b&&"br"!==g?"></"+g+">":"/>");c+=">"}for(h=0;void 0!==(m=a[h++]);)c+=m[""]?Y(m,b):m;g&&(c+="</"+g+">");return c};r.assign||r.defineProperty(r,"assign",{value:function(a,b,c){if(b)for(c in b)a[c]=b[c];return a}});r.entries||(r.entries=function(a){for(var b=a?r.keys(a):[],c=b.length,g=Array(c);c--;)g[c]=[b[c],a[b[c]]];return g});var pa={remixml2js:ta,js2obj:sa,compile:Ga,parse2txt:function(a,b,c){l(a)&&(a=sa(ta(a,c)));return Y(a(b))},abstract2txt:Y,add_filter:function(a,b){Sa[a]=b},set_proc_fmt:function(a){Aa=
a},set_tag:function(a,b,c,g,h){N(b);Za(a,b,c,g,h)},set_log_callback:function(a){Ta=a}};"function"==typeof define&&define.amd?define("remixml",[],pa):"object"==typeof exports?r.assign(exports,pa):pb.Remixml=pa}).call(this);
tb=/"/g,ub=/[.[\]]+/,mb=/(\n)\s+|[ \f\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+(?:(\n)\s*|([ \f\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]))/g,Sa={},Aa,ob=console.debug,Ta=console.error;M=function(a,b){try{r.assign(a,b)}catch(c){}};D=function(a,b){Ta("Remixml expression: "+(b?JSON.stringify(b):"")+"\n",a)};E=function(a,b,c){return Ga(a,c)(b)};P=function(a,b,c){return function(g){return g.replace(RegExp(a,b),c)}};U=function(a){var b;l(b=a[0])&&" "===
b[0]&&!(a[0]=b.substr(1))&&a.splice(0,1);var c=a.length-1;l(b=a[c])&&" "===b.slice(-1)&&!(a[c]=b.slice(0,-1))&&a.splice(c,1);return a};F=function(a,b,c){b=+(b||0);c=+c;return 0>c?a.slice(b,c):0<c?a.slice(b,b+c):0==c?a.slice(b):""};R=function(a,b){for(var c,g=a.length,h=b||Ha;g--;){switch((c=a[g])[""]){case "!":case "<":case "?":if(!b)break;default:R(c,b);continue;case void 0:if(a[g]=h(c))continue}a.splice(g,1)}return a};S=function(a,b){b=L(b);r.assign(b,a);delete b["::"];(a=a["::"])&&r.assign(b,a);
return b};L=function(a){var b=[];b[""]=a||1;return b};N=function(a){var b=a._;b||(a._=b={});b._tag||(b._tag={});!a["var"]&&a.__&&(a["var"]=a.__);return L()};C=function(a,b,c,g){if(1!==a[""])if(Ia(a,"_contents",function(){var m=a._c;m?m(a.slice(),b):a[""]=1;return a}),c)Ia(a,"_restargs",function(){var m,q={};for(m in this)switch(m[0]){default:0<=m||c[m]||(q[m]=this[m]);case "_":case void 0:}return q});else return a;var h;(h=r.assign({},b))._=r.assign(a,{_:b._,_tag:r.assign({},b._._tag)});g&&(h[g]=
a);return h};V=function(a,b,c){void 0===c[b]&&(c[b]=1!==a.length||a[0][""]?a.length?a:"":a[0])};X=function(a,b,c){var g=c._._tag[b[""]];if(g)return g(a,b,c);if(g=b._c)delete b._c,g(b,c);a.push(b)};Q=function(a,b,c){b._._tag[a]=c};G=function(a,b,c){if((b=(b=IA(b)?b[0]:VE(a,b))||0)&&0<=b.size)a=b.entries();else if(a=r.entries(b),0<=b.length&&a.splice(b.length),c)try{a=a.sort(function(g,h){var m,q;g=c(g);h=c(h);var n=0;for(m=g.length;n<m;n++){var H=0;IA(g[n])&&(H=1,g[n]=g[n][0],h[n]=h[n][0]);if(q=g[n]>
h[n]||-(g[n]!==h[n]))break}return H?-q:q})}catch(g){D(g,c)}Ca();Ua();return a[Symbol.iterator]()};B=function(a,b,c,g){for(var h=0;h<c.length;){var m=c[h++];switch(m[""]){default:B(a,b,m,g);return;case g:b.push(C(m,a));case void 0:}}};T=function(a){var b=a.split(ub),c;a="$";b=Wa(b);for(c=b.next();!c.done;c=b.next())c=c.value,a+=Ja(c);return a};Z=function(a,b,c,g){b=IA(b)?b[0]:VE(a,b);null==b&&(b="");"function"===typeof b&&(b=b(a._,a));if(b[""])switch(c){case "r":case "recurse":case "":case "none":if(!g)break;
default:b=Y(b)}else- -b==b&&(b+="");if(g&&!b[""]&&Aa){var h=(b=Aa(g,b,a))[1];b=b[0]}switch(c){case "json":b=JSON.stringify(b).replace(qb,"\\\\u003c");break;case "uric":b=b.replace(rb,t);break;default:b[""]||h||(IA(b)&&(b=b.join(", ")),b=(g=Sa[c])?g(b):b.replace(sb,z));case "":case "none":case "r":case "recurse":}switch(b.length){case 0:b="";break;case 1:1===b[""]&&(b=b[0])}if("r"===c)for(c="";b!==c&&0<=b.indexOf("&");)c=b,b=VE(a,["("+Ka(b)+")"]);return b};O=function(a,b){var c;if(b)for(c in b)delete b[c];
else b=[];b=r.assign(b,a);for(c=b.length;c--;)b[c][""]&&(b[c]=O(b[c]));return b};K=function(a,b,c){c[""]?(1===c[""]?b.push.apply(b,O(c)):b.push(c),c=1):c||void 0!==c&&c?(b.push(c),c=1):c=0;return c};sizeof=function(a){return Number(a)===a?1:a?a.length||1!==a[""]||r.keys(a).length:0};desc=function(a){return- -a===a?-a:[a,1]};abstract2dom=function(a,b){return pa.abstract2dom(a,b)};abstract2txt=Y=function(a,b){for(;;){if(!IA(a))return a;switch(a.length){case 0:if(1===a[""])return"";break;case 1:if(1===
a[""]){a=a[0];continue}}break}var c,g=a[""];switch(g){case "!":return"\x3c!--"+a[0]+"--\x3e";case "<":return"<!"+a[0]+">";case "?":return"<?"+a[0]+"?>";case 1:g=c="";break;default:c="<"+g;var h,m=Wa(r.keys(a).splice(a.length));for(h=m.next();!h.done;h=m.next())switch(h=h.value,h[0]){default:var q=a[h];null!=q&&"object"!==typeof q&&(c+=" "+h,h!==q&&(c+='="'+(q.replace?q.replace(tb,"&dquot;"):q)+'"'));case "_":case void 0:}if(!a.length)return c+(b&&"br"!==g?"></"+g+">":"/>");c+=">"}for(h=0;void 0!==
(m=a[h++]);)c+=m[""]?Y(m,b):m;g&&(c+="</"+g+">");return c};r.assign||r.defineProperty(r,"assign",{value:function(a,b,c){if(b)for(c in b)a[c]=b[c];return a}});r.entries||(r.entries=function(a){for(var b=a?r.keys(a):[],c=b.length,g=Array(c);c--;)g[c]=[b[c],a[b[c]]];return g});var pa={remixml2js:ta,js2obj:sa,compile:Ga,parse2txt:function(a,b,c){l(a)&&(a=sa(ta(a,c)));return Y(a(b))},abstract2txt:Y,add_filter:function(a,b){Sa[a]=b},set_proc_fmt:function(a){Aa=a},set_tag:function(a,b,c,g,h){N(b);Za(a,b,
c,g,h)},set_log_callback:function(a){Ta=a}};"function"==typeof define&&define.amd?define("remixml",[],pa):"object"==typeof exports?r.assign(exports,pa):pb.Remixml=pa}).call(this);
}).call(this);

Sorry, the diff of this file is not supported yet

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