1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-07-19 05:09:41 +02:00
codex.docs/public/dist/code-styling.bundle.js
Taly 94a9a963ff
Set auth cookie lifetime (#102)
* Set auth cookie lifetime

* Small fixes

- upgrade editor and tools
- add link tool
- move "save" button and "uri" field

* Update twig.js

* move to deps
2020-07-27 20:42:37 +03:00

1 line
No EOL
29 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[0],Array(62).concat([function(e,n,t){var r=t(17);e.exports=function(e){return Object(r(e))}},function(e,n,t){var r=t(64),a=t(17);e.exports=function(e){return r(a(e))}},function(e,n,t){var r=t(12);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,n,t){var r=t(21)("keys"),a=t(20);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,n){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,n,t){var r=t(68),a=t(66);e.exports=Object.keys||function(e){return r(e,a)}},function(e,n,t){var r=t(18),a=t(63),i=t(69)(!1),s=t(65)("IE_PROTO");e.exports=function(e,n){var t,o=a(e),l=0,c=[];for(t in o)t!=s&&r(o,t)&&c.push(t);for(;n.length>l;)r(o,t=n[l++])&&(~i(c,t)||c.push(t));return c}},function(e,n,t){var r=t(63),a=t(16),i=t(70);e.exports=function(e){return function(n,t,s){var o,l=r(n),c=a(l.length),u=i(s,c);if(e&&t!=t){for(;c>u;)if((o=l[u++])!=o)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===t)return e||u||0;return!e&&-1}}},function(e,n,t){var r=t(19),a=Math.max,i=Math.min;e.exports=function(e,n){return(e=r(e))<0?a(e+n,0):i(e,n)}},function(e,n,t){var r=t(7),a=t(64),i=t(62),s=t(16),o=t(93);e.exports=function(e,n){var t=1==e,l=2==e,c=3==e,u=4==e,g=6==e,f=5==e||g,d=n||o;return function(n,o,p){for(var v,E,b=i(n),h=a(b),_=r(o,p,3),m=s(h.length),O=0,N=t?d(n,m):l?d(n,0):void 0;m>O;O++)if((f||O in h)&&(E=_(v=h[O],O,b),e))if(t)N[O]=E;else if(E)switch(e){case 3:return!0;case 5:return v;case 6:return O;case 2:N.push(v)}else if(u)return!1;return g?-1:c||u?u:N}}},function(e,n,t){"use strict";var r=t(13);e.exports=function(e,n){return!!e&&r((function(){n?e.call(null,(function(){}),1):e.call(null)}))}},,,,,,,,,,,,,,,,,function(e,n,t){"use strict";var r=t(2),a=t(62),i=t(16),s=t(19),o=t(35),l=t(36),c=Math.max,u=Math.min,g=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;t(37)("replace",2,(function(e,n,t,p){return[function(r,a){var i=e(this),s=null==r?void 0:r[n];return void 0!==s?s.call(r,i,a):t.call(String(i),r,a)},function(e,n){var a=p(t,e,this,n);if(a.done)return a.value;var g=r(e),f=String(this),d="function"==typeof n;d||(n=String(n));var E=g.global;if(E){var b=g.unicode;g.lastIndex=0}for(var h=[];;){var _=l(g,f);if(null===_)break;if(h.push(_),!E)break;""===String(_[0])&&(g.lastIndex=o(f,i(g.lastIndex),b))}for(var m,O="",N=0,M=0;M<h.length;M++){_=h[M];for(var y=String(_[0]),x=c(u(s(_.index),f.length),0),R=[],S=1;S<_.length;S++)R.push(void 0===(m=_[S])?m:String(m));var A=_.groups;if(d){var w=[y].concat(R,x,f);void 0!==A&&w.push(A);var C=String(n.apply(void 0,w))}else C=v(y,f,x,R,A,n);x>=N&&(O+=f.slice(N,x)+C,N=x+y.length)}return O+f.slice(N)}];function v(e,n,r,i,s,o){var l=r+e.length,c=i.length,u=d;return void 0!==s&&(s=a(s),u=f),t.call(o,u,(function(t,a){var o;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(l);case"<":o=s[a.slice(1,-1)];break;default:var u=+a;if(0===u)return t;if(u>c){var f=g(u/10);return 0===f?t:f<=c?void 0===i[f-1]?a.charAt(1):i[f-1]+a.charAt(1):t}o=i[u-1]}return void 0===o?"":o}))}}))},function(e,n,t){"use strict";var r=t(91),a=t(2),i=t(41),s=t(35),o=t(16),l=t(36),c=t(25),u=t(13),g=Math.min,f=[].push,d="length",p=!u((function(){RegExp(4294967295,"y")}));t(37)("split",2,(function(e,n,t,u){var v;return v="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[d]||2!="ab".split(/(?:ab)*/)[d]||4!=".".split(/(.?)(.?)/)[d]||".".split(/()()/)[d]>1||"".split(/.?/)[d]?function(e,n){var a=String(this);if(void 0===e&&0===n)return[];if(!r(e))return t.call(a,e,n);for(var i,s,o,l=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),g=0,p=void 0===n?4294967295:n>>>0,v=new RegExp(e.source,u+"g");(i=c.call(v,a))&&!((s=v.lastIndex)>g&&(l.push(a.slice(g,i.index)),i[d]>1&&i.index<a[d]&&f.apply(l,i.slice(1)),o=i[0][d],g=s,l[d]>=p));)v.lastIndex===i.index&&v.lastIndex++;return g===a[d]?!o&&v.test("")||l.push(""):l.push(a.slice(g)),l[d]>p?l.slice(0,p):l}:"0".split(void 0,0)[d]?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,r){var a=e(this),i=null==t?void 0:t[n];return void 0!==i?i.call(t,a,r):v.call(String(a),t,r)},function(e,n){var r=u(v,e,this,n,v!==t);if(r.done)return r.value;var c=a(e),f=String(this),d=i(c,RegExp),E=c.unicode,b=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(p?"y":"g"),h=new d(p?c:"^(?:"+c.source+")",b),_=void 0===n?4294967295:n>>>0;if(0===_)return[];if(0===f.length)return null===l(h,f)?[f]:[];for(var m=0,O=0,N=[];O<f.length;){h.lastIndex=p?O:0;var M,y=l(h,p?f:f.slice(O));if(null===y||(M=g(o(h.lastIndex+(p?0:O)),f.length))===m)O=s(f,O,E);else{if(N.push(f.slice(m,O)),N.length===_)return N;for(var x=1;x<=y.length-1;x++)if(N.push(y[x]),N.length===_)return N;O=m=M}}return N.push(f.slice(m)),N}]}))},function(e,n,t){var r=t(3),a=t(12),i=t(1)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==a(e))}},function(e,n,t){"use strict";var r=t(11),a=t(71)(1);r(r.P+r.F*!t(72)([].map,!0),"Array",{map:function(e){return a(this,e,arguments[1])}})},function(e,n,t){var r=t(94);e.exports=function(e,n){return new(r(e))(n)}},function(e,n,t){var r=t(3),a=t(95),i=t(1)("species");e.exports=function(e){var n;return a(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!a(n.prototype)||(n=void 0),r(n)&&null===(n=n[i])&&(n=void 0)),void 0===n?Array:n}},function(e,n,t){var r=t(12);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,n,t){"use strict";var r=t(44)(!0);t(97)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,n=this._t,t=this._i;return t>=n.length?{value:void 0,done:!0}:(e=r(n,t),this._i+=e.length,{value:e,done:!1})}))},function(e,n,t){"use strict";var r=t(23),a=t(11),i=t(8),s=t(15),o=t(24),l=t(98),c=t(34),u=t(101),g=t(1)("iterator"),f=!([].keys&&"next"in[].keys()),d=function(){return this};e.exports=function(e,n,t,p,v,E,b){l(t,n,p);var h,_,m,O=function(e){if(!f&&e in x)return x[e];switch(e){case"keys":case"values":return function(){return new t(this,e)}}return function(){return new t(this,e)}},N=n+" Iterator",M="values"==v,y=!1,x=e.prototype,R=x[g]||x["@@iterator"]||v&&x[v],S=R||O(v),A=v?M?O("entries"):S:void 0,w="Array"==n&&x.entries||R;if(w&&(m=u(w.call(new e)))!==Object.prototype&&m.next&&(c(m,N,!0),r||"function"==typeof m[g]||s(m,g,d)),M&&R&&"values"!==R.name&&(y=!0,S=function(){return R.call(this)}),r&&!b||!f&&!y&&x[g]||s(x,g,S),o[n]=S,o[N]=d,v)if(h={values:M?S:O("values"),keys:E?S:O("keys"),entries:A},b)for(_ in h)_ in x||i(x,_,h[_]);else a(a.P+a.F*(f||y),n,h);return h}},function(e,n,t){"use strict";var r=t(99),a=t(33),i=t(34),s={};t(15)(s,t(1)("iterator"),(function(){return this})),e.exports=function(e,n,t){e.prototype=r(s,{next:a(1,t)}),i(e,n+" Iterator")}},function(e,n,t){var r=t(2),a=t(100),i=t(66),s=t(65)("IE_PROTO"),o=function(){},l=function(){var e,n=t(22)("iframe"),r=i.length;for(n.style.display="none",t(42).appendChild(n),n.src="javascript:",(e=n.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[i[r]];return l()};e.exports=Object.create||function(e,n){var t;return null!==e?(o.prototype=r(e),t=new o,o.prototype=null,t[s]=e):t=l(),void 0===n?t:a(t,n)}},function(e,n,t){var r=t(6),a=t(2),i=t(67);e.exports=t(4)?Object.defineProperties:function(e,n){a(e);for(var t,s=i(n),o=s.length,l=0;o>l;)r.f(e,t=s[l++],n[t]);return e}},function(e,n,t){var r=t(18),a=t(62),i=t(65)("IE_PROTO"),s=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},function(e,n,t){"use strict";var r=t(7),a=t(11),i=t(62),s=t(38),o=t(39),l=t(16),c=t(103),u=t(40);a(a.S+a.F*!t(43)((function(e){Array.from(e)})),"Array",{from:function(e){var n,t,a,g,f=i(e),d="function"==typeof this?this:Array,p=arguments.length,v=p>1?arguments[1]:void 0,E=void 0!==v,b=0,h=u(f);if(E&&(v=r(v,p>2?arguments[2]:void 0,2)),null==h||d==Array&&o(h))for(t=new d(n=l(f.length));n>b;b++)c(t,b,E?v(f[b],b):f[b]);else for(g=h.call(f),t=new d;!(a=g.next()).done;b++)c(t,b,E?s(g,v,[a.value,b],!0):a.value);return t.length=b,t}})},function(e,n,t){"use strict";var r=t(6),a=t(33);e.exports=function(e,n,t){n in e?r.f(e,n,a(0,t)):e[n]=t}},function(e,n,t){"use strict";var r=t(11),a=t(71)(0),i=t(72)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(e){return a(this,e,arguments[1])}})},function(e,n,t){var r,a,i;a=function(e){var n=[],t=Object.keys,r={},a={},i=!0,s=/^(no-?highlight|plain|text)$/i,o=/\blang(?:uage)?-([\w-]+)\b/i,l=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,c="Could not find the language '{}', did you forget to load/include a language module?",u={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},g="of and for in not or if then".split(" ");function f(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function d(e){return e.nodeName.toLowerCase()}function p(e){return s.test(e)}function v(e){var n,t={},r=Array.prototype.slice.call(arguments,1);for(n in e)t[n]=e[n];return r.forEach((function(e){for(n in e)t[n]=e[n]})),t}function E(e){var n=[];return function e(t,r){for(var a=t.firstChild;a;a=a.nextSibling)3===a.nodeType?r+=a.nodeValue.length:1===a.nodeType&&(n.push({event:"start",offset:r,node:a}),r=e(a,r),d(a).match(/br|hr|img|input/)||n.push({event:"stop",offset:r,node:a}));return r}(e,0),n}function b(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(n){return v(e,{variants:null},n)}))),e.cached_variants?e.cached_variants:function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(e)?[v(e,{starts:e.starts?v(e.starts):null})]:Object.isFrozen(e)?[v(e)]:[e]}function h(e,n){return n?Number(n):(t=e,-1!=g.indexOf(t.toLowerCase())?0:1);var t}function _(e){function n(e){return e&&e.source||e}function r(t,r){return new RegExp(n(t),"m"+(e.case_insensitive?"i":"")+(r?"g":""))}function a(e){var t,a,i={},s=[],o={},l=1;function c(e,n){i[l]=e,s.push([e,n]),l+=function(e){return new RegExp(e.toString()+"|").exec("").length-1}(n)+1}for(var u=0;u<e.contains.length;u++)c(a=e.contains[u],a.beginKeywords?"\\.?(?:"+a.begin+")\\.?":a.begin);e.terminator_end&&c("end",e.terminator_end),e.illegal&&c("illegal",e.illegal);var g=s.map((function(e){return e[1]}));return t=r(function(e,t){for(var r=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,a=0,i="",s=0;s<e.length;s++){var o=a+=1,l=n(e[s]);for(s>0&&(i+=t),i+="(";l.length>0;){var c=r.exec(l);if(null==c){i+=l;break}i+=l.substring(0,c.index),l=l.substring(c.index+c[0].length),"\\"==c[0][0]&&c[1]?i+="\\"+String(Number(c[1])+o):(i+=c[0],"("==c[0]&&a++)}i+=")"}return i}(g,"|"),!0),o.lastIndex=0,o.exec=function(n){var r;if(0===s.length)return null;t.lastIndex=o.lastIndex;var a=t.exec(n);if(!a)return null;for(var l=0;l<a.length;l++)if(null!=a[l]&&null!=i[""+l]){r=i[""+l];break}return"string"==typeof r?(a.type=r,a.extra=[e.illegal,e.terminator_end]):(a.type="begin",a.rule=r),a},o}if(e.contains&&-1!=e.contains.indexOf("self")){if(!i)throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");e.contains=e.contains.filter((function(e){return"self"!=e}))}!function i(s,o){s.compiled||(s.compiled=!0,s.keywords=s.keywords||s.beginKeywords,s.keywords&&(s.keywords=function(e,n){var r={};return"string"==typeof e?a("keyword",e):t(e).forEach((function(n){a(n,e[n])})),r;function a(e,t){n&&(t=t.toLowerCase()),t.split(" ").forEach((function(n){var t=n.split("|");r[t[0]]=[e,h(t[0],t[1])]}))}}(s.keywords,e.case_insensitive)),s.lexemesRe=r(s.lexemes||/\w+/,!0),o&&(s.beginKeywords&&(s.begin="\\b("+s.beginKeywords.split(" ").join("|")+")\\b"),s.begin||(s.begin=/\B|\b/),s.beginRe=r(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(s.endRe=r(s.end)),s.terminator_end=n(s.end)||"",s.endsWithParent&&o.terminator_end&&(s.terminator_end+=(s.end?"|":"")+o.terminator_end)),s.illegal&&(s.illegalRe=r(s.illegal)),null==s.relevance&&(s.relevance=1),s.contains||(s.contains=[]),s.contains=Array.prototype.concat.apply([],s.contains.map((function(e){return b("self"===e?s:e)}))),s.contains.forEach((function(e){i(e,s)})),s.starts&&i(s.starts,o),s.terminators=a(s))}(e)}function m(e,n,t,a){var s=n;function o(e,n){var t=h.case_insensitive?n[0].toLowerCase():n[0];return e.keywords.hasOwnProperty(t)&&e.keywords[t]}function l(e,n,t,r){if(!t&&""===n)return"";if(!e)return n;var a='<span class="'+(r?"":u.classPrefix);return(a+=e+'">')+n+(t?"":"</span>")}function g(){x+=null!=M.subLanguage?function(){var e="string"==typeof M.subLanguage;if(e&&!r[M.subLanguage])return f(S);var n=e?m(M.subLanguage,S,!0,y[M.subLanguage]):O(S,M.subLanguage.length?M.subLanguage:void 0);return M.relevance>0&&(A+=n.relevance),e&&(y[M.subLanguage]=n.top),l(n.language,n.value,!1,!0)}():function(){var e,n,t,r;if(!M.keywords)return f(S);for(r="",n=0,M.lexemesRe.lastIndex=0,t=M.lexemesRe.exec(S);t;)r+=f(S.substring(n,t.index)),(e=o(M,t))?(A+=e[1],r+=l(e[0],f(t[0]))):r+=f(t[0]),n=M.lexemesRe.lastIndex,t=M.lexemesRe.exec(S);return r+f(S.substr(n))}(),S=""}function d(e){x+=e.className?l(e.className,"",!0):"",M=Object.create(e,{parent:{value:M}})}function p(e){var n=e[0],t=e.rule;return t&&t.endSameAsBegin&&(t.endRe=new RegExp(n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),t.skip?S+=n:(t.excludeBegin&&(S+=n),g(),t.returnBegin||t.excludeBegin||(S=n)),d(t),t.returnBegin?0:n.length}function v(e){var n=e[0],t=s.substr(e.index),r=function e(n,t){if(function(e,n){var t=e&&e.exec(n);return t&&0===t.index}(n.endRe,t)){for(;n.endsParent&&n.parent;)n=n.parent;return n}if(n.endsWithParent)return e(n.parent,t)}(M,t);if(r){var a=M;a.skip?S+=n:(a.returnEnd||a.excludeEnd||(S+=n),g(),a.excludeEnd&&(S=n));do{M.className&&(x+="</span>"),M.skip||M.subLanguage||(A+=M.relevance),M=M.parent}while(M!==r.parent);return r.starts&&(r.endSameAsBegin&&(r.starts.endRe=r.endRe),d(r.starts)),a.returnEnd?0:n.length}}var E={};function b(e,n){var r=n&&n[0];if(S+=e,null==r)return g(),0;if("begin"==E.type&&"end"==n.type&&E.index==n.index&&""===r)return S+=s.slice(n.index,n.index+1),1;if(E=n,"begin"===n.type)return p(n);if("illegal"===n.type&&!t)throw new Error('Illegal lexeme "'+r+'" for mode "'+(M.className||"<unnamed>")+'"');if("end"===n.type){var a=v(n);if(null!=a)return a}return S+=r,r.length}var h=R(e);if(!h)throw console.error(c.replace("{}",e)),new Error('Unknown language: "'+e+'"');_(h);var N,M=a||h,y={},x="";for(N=M;N!==h;N=N.parent)N.className&&(x=l(N.className,"",!0)+x);var S="",A=0;try{for(var w,C,T=0;M.terminators.lastIndex=T,w=M.terminators.exec(s);)C=b(s.substring(T,w.index),w),T=w.index+C;for(b(s.substr(T)),N=M;N.parent;N=N.parent)N.className&&(x+="</span>");return{relevance:A,value:x,illegal:!1,language:e,top:M}}catch(n){if(n.message&&-1!==n.message.indexOf("Illegal"))return{illegal:!0,relevance:0,value:f(s)};if(i)return{relevance:0,value:f(s),language:e,top:M,errorRaised:n};throw n}}function O(e,n){n=n||u.languages||t(r);var a={relevance:0,value:f(e)},i=a;return n.filter(R).filter(S).forEach((function(n){var t=m(n,e,!1);t.language=n,t.relevance>i.relevance&&(i=t),t.relevance>a.relevance&&(i=a,a=t)})),i.language&&(a.second_best=i),a}function N(e){return u.tabReplace||u.useBR?e.replace(l,(function(e,n){return u.useBR&&"\n"===e?"<br>":u.tabReplace?n.replace(/\t/g,u.tabReplace):""})):e}function M(e){var t,r,i,s,l,g=function(e){var n,t,r,a,i=e.className+" ";if(i+=e.parentNode?e.parentNode.className:"",t=o.exec(i)){var s=R(t[1]);return s||(console.warn(c.replace("{}",t[1])),console.warn("Falling back to no-highlight mode for this block.",e)),s?t[1]:"no-highlight"}for(n=0,r=(i=i.split(/\s+/)).length;n<r;n++)if(p(a=i[n])||R(a))return a}(e);p(g)||(u.useBR?(t=document.createElement("div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n"):t=e,l=t.textContent,i=g?m(g,l,!0):O(l),(r=E(t)).length&&((s=document.createElement("div")).innerHTML=i.value,i.value=function(e,t,r){var a=0,i="",s=[];function o(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset<t[0].offset?e:t:"start"===t[0].event?e:t:e.length?e:t}function l(e){i+="<"+d(e)+n.map.call(e.attributes,(function(e){return" "+e.nodeName+'="'+f(e.value).replace(/"/g,"&quot;")+'"'})).join("")+">"}function c(e){i+="</"+d(e)+">"}function u(e){("start"===e.event?l:c)(e.node)}for(;e.length||t.length;){var g=o();if(i+=f(r.substring(a,g[0].offset)),a=g[0].offset,g===e){s.reverse().forEach(c);do{u(g.splice(0,1)[0]),g=o()}while(g===e&&g.length&&g[0].offset===a);s.reverse().forEach(l)}else"start"===g[0].event?s.push(g[0].node):s.pop(),u(g.splice(0,1)[0])}return i+f(r.substr(a))}(r,E(s),l)),i.value=N(i.value),e.innerHTML=i.value,e.className=function(e,n,t){var r=n?a[n]:t,i=[e.trim()];return e.match(/\bhljs\b/)||i.push("hljs"),-1===e.indexOf(r)&&i.push(r),i.join(" ").trim()}(e.className,g,i.language),e.result={language:i.language,re:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance}))}function y(){if(!y.called){y.called=!0;var e=document.querySelectorAll("pre code");n.forEach.call(e,M)}}var x={disableAutodetect:!0};function R(e){return e=(e||"").toLowerCase(),r[e]||r[a[e]]}function S(e){var n=R(e);return n&&!n.disableAutodetect}return e.highlight=m,e.highlightAuto=O,e.fixMarkup=N,e.highlightBlock=M,e.configure=function(e){u=v(u,e)},e.initHighlighting=y,e.initHighlightingOnLoad=function(){window.addEventListener("DOMContentLoaded",y,!1),window.addEventListener("load",y,!1)},e.registerLanguage=function(n,t){var s;try{s=t(e)}catch(e){if(console.error("Language definition for '{}' could not be registered.".replace("{}",n)),!i)throw e;console.error(e),s=x}r[n]=s,s.rawDefinition=t.bind(null,e),s.aliases&&s.aliases.forEach((function(e){a[e]=n}))},e.listLanguages=function(){return t(r)},e.getLanguage=R,e.requireLanguage=function(e){var n=R(e);if(n)return n;throw new Error("The '{}' language is required, but not loaded.".replace("{}",e))},e.autoDetection=S,e.inherit=v,e.debugMode=function(){i=!1},e.IDENT_RE="[a-zA-Z]\\w*",e.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",e.NUMBER_RE="\\b\\d+(\\.\\d+)?",e.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BINARY_NUMBER_RE="\\b(0b[01]+)",e.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},e.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.COMMENT=function(n,t,r){var a=e.inherit({className:"comment",begin:n,end:t,contains:[]},r||{});return a.contains.push(e.PHRASAL_WORDS_MODE),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),a},e.C_LINE_COMMENT_MODE=e.COMMENT("//","$"),e.C_BLOCK_COMMENT_MODE=e.COMMENT("/\\*","\\*/"),e.HASH_COMMENT_MODE=e.COMMENT("#","$"),e.NUMBER_MODE={className:"number",begin:e.NUMBER_RE,relevance:0},e.C_NUMBER_MODE={className:"number",begin:e.C_NUMBER_RE,relevance:0},e.BINARY_NUMBER_MODE={className:"number",begin:e.BINARY_NUMBER_RE,relevance:0},e.CSS_NUMBER_MODE={className:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},e.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[e.BACKSLASH_ESCAPE]}]},e.TITLE_MODE={className:"title",begin:e.IDENT_RE,relevance:0},e.UNDERSCORE_TITLE_MODE={className:"title",begin:e.UNDERSCORE_IDENT_RE,relevance:0},e.METHOD_GUARD={begin:"\\.\\s*"+e.UNDERSCORE_IDENT_RE,relevance:0},[e.BACKSLASH_ESCAPE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.PHRASAL_WORDS_MODE,e.COMMENT,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.HASH_COMMENT_MODE,e.NUMBER_MODE,e.C_NUMBER_MODE,e.BINARY_NUMBER_MODE,e.CSS_NUMBER_MODE,e.REGEXP_MODE,e.TITLE_MODE,e.UNDERSCORE_TITLE_MODE,e.METHOD_GUARD].forEach((function(e){!function e(n){Object.freeze(n);var t="function"==typeof n;return Object.getOwnPropertyNames(n).forEach((function(r){!n.hasOwnProperty(r)||null===n[r]||"object"!=typeof n[r]&&"function"!=typeof n[r]||t&&("caller"===r||"callee"===r||"arguments"===r)||Object.isFrozen(n[r])||e(n[r])})),n}(e)})),e},i="object"==typeof window&&window||"object"==typeof self&&self,n.nodeType?i&&(i.hljs=a({}),void 0===(r=function(){return i.hljs}.apply(n,[]))||(e.exports=r)):a(n)},function(e,n){e.exports=function(e){var n="<>",t="</>",r={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/},a="[A-Za-z$_][0-9A-Za-z$_]*",i={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},s={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:e.C_NUMBER_RE+"n?"}],relevance:0},o={className:"subst",begin:"\\$\\{",end:"\\}",keywords:i,contains:[]},l={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,o],subLanguage:"xml"}},c={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,o],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,o]};o.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,c,u,s,e.REGEXP_MODE];var g=o.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx","mjs","cjs"],keywords:i,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,c,u,e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:a+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,s,{begin:/[{,\n]\s*/,relevance:0,contains:[{begin:a+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:a,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+a+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:a},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:g}]}]},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:n,end:t},{begin:r.begin,end:r.end}],subLanguage:"xml",contains:[{begin:r.begin,end:r.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:a}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:g}],illegal:/\[|%/},{begin:/\$[(.]/},e.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},function(e,n){e.exports=function(e){var n={className:"symbol",begin:"&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;"},t={begin:"\\s",contains:[{className:"meta-keyword",begin:"#?[a-z_][a-z1-9_-]+",illegal:"\\n"}]},r=e.inherit(t,{begin:"\\(",end:"\\)"}),a=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),i=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),s={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:"[A-Za-z0-9\\._:-]+",relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[n]},{begin:/'/,end:/'/,contains:[n]},{begin:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"<![a-z]",end:">",relevance:10,contains:[t,i,a,r,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"<![a-z]",end:">",contains:[t,r,i,a]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"<style(?=\\s|>)",end:">",keywords:{name:"style"},contains:[s],starts:{end:"</style>",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"<script(?=\\s|>)",end:">",keywords:{name:"script"},contains:[s],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},s]}]}}},function(e,n){e.exports=function(e){var n={literal:"true false null"},t=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],r=[e.QUOTE_STRING_MODE,e.C_NUMBER_MODE],a={end:",",endsWithParent:!0,excludeEnd:!0,contains:r,keywords:n},i={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE],illegal:"\\n"},e.inherit(a,{begin:/:/})].concat(t),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[e.inherit(a)],illegal:"\\S"};return r.push(i,s),t.forEach((function(e){r.push(e)})),{contains:r,keywords:n,illegal:"\\S"}}},function(e,n){e.exports=function(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}},function(e,n,t){},function(e,n,t){},,function(e,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return p}));t(14),t(89),t(90),t(92),t(96),t(102),t(104);var r=t(105),a=t.n(r),i=t(106),s=t.n(i),o=t(107),l=t.n(o),c=t(108),u=t.n(c),g=t(109),f=t.n(g);t(110),t(111);function d(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var p=function(){function e(n){var t=n.selector,r=n.languages,a=void 0===r?["javascript","xml","json","css"]:r;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.codeBlocksSelector=t,this.languages=a,this.langsAvailable={javascript:s.a,xml:l.a,json:u.a,css:f.a},this.init()}var n,t,r;return n=e,(t=[{key:"init",value:function(){var e=this,n=document.querySelectorAll(this.codeBlocksSelector);n.length&&(this.languages.forEach((function(n){a.a.registerLanguage(n,e.langsAvailable[n])})),a.a.configure({languages:this.languages}),Array.from(n).forEach((function(n){a.a.highlightBlock(n),e.highlightDiffs(n)})))}},{key:"highlightDiffs",value:function(e){var n=e.innerHTML.split("\n").map((function(e,n){return e.replace(/^\+(.*)$/gi,'<span class="diff diff--added">$1</span>').replace(/^-(.*)$/gi,'<span class="diff diff--removed">$1</span>')}));e.innerHTML=n.join("\n")}}])&&d(n.prototype,t),r&&d(n,r),e}()}])]);