2019-10-26 02:17:07 +02:00
/*! This file is auto-generated */
2020-02-10 23:33:27 +01:00
this . wp = this . wp || { } , this . wp . blockEditor = function ( e ) { var t = { } ; function n ( r ) { if ( t [ r ] ) return t [ r ] . exports ; var o = t [ r ] = { i : r , l : ! 1 , exports : { } } ; return e [ r ] . call ( o . exports , o , o . exports , n ) , o . l = ! 0 , o . exports } return n . m = e , n . c = t , n . d = function ( e , t , r ) { n . o ( e , t ) || Object . defineProperty ( e , t , { enumerable : ! 0 , get : r } ) } , n . r = function ( e ) { "undefined" != typeof Symbol && Symbol . toStringTag && Object . defineProperty ( e , Symbol . toStringTag , { value : "Module" } ) , Object . defineProperty ( e , "__esModule" , { value : ! 0 } ) } , n . t = function ( e , t ) { if ( 1 & t && ( e = n ( e ) ) , 8 & t ) return e ; if ( 4 & t && "object" == typeof e && e && e . _ _esModule ) return e ; var r = Object . create ( null ) ; if ( n . r ( r ) , Object . defineProperty ( r , "default" , { enumerable : ! 0 , value : e } ) , 2 & t && "string" != typeof e ) for ( var o in e ) n . d ( r , o , function ( t ) { return e [ t ] } . bind ( null , o ) ) ; return r } , n . n = function ( e ) { var t = e && e . _ _esModule ? function ( ) { return e . default } : function ( ) { return e } ; return n . d ( t , "a" , t ) , t } , n . o = function ( e , t ) { return Object . prototype . hasOwnProperty . call ( e , t ) } , n . p = "" , n ( n . s = 419 ) } ( { 0 : function ( e , t ) { ! function ( ) { e . exports = this . wp . element } ( ) } , 1 : function ( e , t ) { ! function ( ) { e . exports = this . wp . i18n } ( ) } , 10 : function ( e , t ) { ! function ( ) { e . exports = this . wp . blocks } ( ) } , 109 : function ( e , t , n ) { "use strict" ; var r = n ( 154 ) , o = n ( 156 ) ; function i ( ) { this . protocol = null , this . slashes = null , this . auth = null , this . host = null , this . port = null , this . hostname = null , this . hash = null , this . search = null , this . query = null , this . pathname = null , this . path = null , this . href = null } t . parse = O , t . resolve = function ( e , t ) { return O ( e , ! 1 , ! 0 ) . resolve ( t ) } , t . resolveObject = function ( e , t ) { return e ? O ( e , ! 1 , ! 0 ) . resolveObject ( t ) : t } , t . format = function ( e ) { o . isString ( e ) && ( e = O ( e ) ) ; return e instanceof i ? e . format ( ) : i . prototype . format . call ( e ) } , t . Url = i ; var c = /^([a-z0-9.+-]+:)/i , a = /:[0-9]*$/ , l = /^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/ , s = [ "{" , "}" , "|" , "\\" , "^" , "`" ] . concat ( [ "<" , ">" , '"' , "`" , " " , "\r" , "\n" , "\t" ] ) , u = [ "'" ] . concat ( s ) , d = [ "%" , "/" , "?" , ";" , "#" ] . concat ( u ) , f = [ "/" , "?" , "#" ] , b = /^[+a-z0-9A-Z_-]{0,63}$/ , p = /^([+a-z0-9A-Z_-]{0,63})(.*)$/ , h = { javascript : ! 0 , "javascript:" : ! 0 } , m = { javascript : ! 0 , "javascript:" : ! 0 } , g = { http : ! 0 , https : ! 0 , ftp : ! 0 , gopher : ! 0 , file : ! 0 , "http:" : ! 0 , "https:" : ! 0 , "ftp:" : ! 0 , "gopher:" : ! 0 , "file:" : ! 0 } , v = n ( 157 ) ; function O ( e , t , n ) { if ( e && o . isObject ( e ) && e instanceof i ) return e ; var r = new i ; return r . parse ( e , t , n ) , r } i . prototype . parse = function ( e , t , n ) { if ( ! o . isString ( e ) ) throw new TypeError ( "Parameter 'url' must be a string, not " + typeof e ) ; var i = e . indexOf ( "?" ) , a = - 1 !== i && i < e . indexOf ( "#" ) ? "?" : "#" , s = e . split ( a ) ; s [ 0 ] = s [ 0 ] . replace ( /\\/g , "/" ) ; var O = e = s . join ( a ) ; if ( O = O . trim ( ) , ! n && 1 === e . split ( "#" ) . length ) { var j = l . exec ( O ) ; if ( j ) return this . path = O , this . href = O , this . pathname = j [ 1 ] , j [ 2 ] ? ( this . search = j [ 2 ] , this . query = t ? v . parse ( this . search . substr ( 1 ) ) : this . search . substr ( 1 ) ) : t && ( this . search = "" , this . query = { } ) , this } var k = c . exec ( O ) ; if ( k ) { var y = ( k = k [ 0 ] ) . toLowerCase ( ) ; this . protocol = y , O = O . substr ( k . length ) } if ( n || k || O . match ( /^\/\/[^@\/]+@[^@\/]+/ ) ) { var _ = "//" === O . substr ( 0 , 2 ) ; ! _ || k && m [ k ] || ( O = O . substr ( 2 ) , this . slashes = ! 0 ) } if ( ! m [ k ] && ( _ || k && ! g [ k ] ) ) { for ( var E , S , w = - 1 , C = 0 ; C < f . length ; C ++ ) { - 1 !== ( I = O . indexOf ( f [ C ] ) ) && ( - 1 === w || I < w ) && ( w = I ) } - 1 !== ( S = - 1 === w ? O . lastIndexOf ( "@" ) : O . lastIndexOf ( "@" , w ) ) && ( E = O . slice ( 0 , S ) , O = O . slice ( S + 1 ) , this . auth = decodeURIComponent ( E ) ) , w = - 1 ; for ( C = 0 ; C < d . length ; C ++ ) { var I ; - 1 !== ( I = O . indexOf ( d [ C ] ) ) && ( - 1 === w || I < w ) && ( w = I ) } - 1 === w && ( w = O . length ) , this . host = O . slice ( 0 , w ) , O = O . slice ( w ) , this . parseHost ( ) , this . hostname = this . hostname || "" ; var x = "[" === this . hostname [ 0 ] && "]" === this . hostname [ this . hostname . length - 1 ] ; if ( ! x ) for ( var B = this . hostname . split ( /\./ ) , T = ( C = 0 , B . length ) ; C < T ; C ++ ) { var P = B [ C ] ; if ( P && ! P . match ( b ) ) { for ( var N = "" , L = 0 , A = P . length ; L < A ; L ++ ) P . charCodeAt ( L ) > 127 ? N += "x" : N += P [ L ] ; if ( ! N . match ( b ) ) { var R = B . slice ( 0 , C ) , D = B . slice ( C + 1 ) , M = P . match ( p ) ; M && ( R . push ( M [ 1 ] ) , D . unshift ( M [ 2 ] ) ) , D . length && ( O = "/" + D . join ( "." ) + O ) , this . hostname = R . join ( "." ) ; break } } } this . hostname . length > 255 ? this . hostname = "" : this . hostname = this . hostname . toLowerCase ( ) , x || ( this . hostname = r . toASCII ( this . hostname ) ) ; var F = this . port ? ":" + this . port : "" , V = this . hostname || "" ; this . host = V + F , this . href += this . host , x && ( this . hostname = this . hostname . substr ( 1 , this . hostname . length - 2 ) , "/" !== O [ 0 ] && ( O = "/" + O ) ) } if ( ! h [ y ] ) for ( C = 0 , T = u . length ; C < T ; C ++ ) { var H = u [ C ] ; if ( - 1 !== O . indexOf ( H ) ) { var U = e
2019-03-21 13:48:00 +01:00
/ * !
Copyright ( c ) 2017 Jed Watson .
Licensed under the MIT License ( MIT ) , see
http : //jedwatson.github.io/classnames
2020-02-10 23:33:27 +01:00
* /!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var c=o.apply(null,r);c&&e.push(c)}else if("object"===i)for(var a in r)n.call(r,a)&&r[a]&&e.push(a)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},113:function(e,t,n){"use strict";var r=n(114);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,c){if(c!==r){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http:/ / fb . me / use - check - prop - types ");throw a.name=" Invariant Violation ",a}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},114:function(e,t,n){" use strict ";e.exports=" SECRET _DO _NOT _PASS _THIS _OR _YOU _WILL _BE _FIRED "},115:function(e,t,n){" use strict ";var r=n(0),o=n(9),i=Object(r.createElement)(o.SVG,{xmlns:" http : //www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(r.createElement)(o.Path,{d:"M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"}));t.a=i},12:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,"a",(function(){return r}))},122:function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},123:function(e,t){!function(){e.exports=this.wp.wordcount}()},13:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,"a",(function(){return o}))},139:function(e,t){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},14:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},144:function(e,t,n){"use strict";var r=n(145);e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var o=n.allowHorizontalScroll,i=n.onlyScrollIfNeeded,c=n.alignWithTop,a=n.alignWithLeft,l=n.offsetTop||0,s=n.offsetLeft||0,u=n.offsetBottom||0,d=n.offsetRight||0;o=void 0===o||o;var f=r.isWindow(t),b=r.offset(e),p=r.outerHeight(e),h=r.outerWidth(e),m=void 0,g=void 0,v=void 0,O=void 0,j=void 0,k=void 0,y=void 0,_=void 0,E=void 0,S=void 0;f?(y=t,S=r.height(y),E=r.width(y),_={left:r.scrollLeft(y),top:r.scrollTop(y)},j={left:b.left-_.left-s,top:b.top-_.top-l},k={left:b.left+h-(_.left+E)+d,top:b.top+p-(_.top+S)+u},O=_):(m=r.offset(t),g=t.clientHeight,v=t.clientWidth,O={left:t.scrollLeft,top:t.scrollTop},j={left:b.left-(m.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-s,top:b.top-(m.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-l},k={left:b.left+h-(m.left+v+(parseFloat(r.css(t,"borderRightWidth"))||0))+d,top:b.top+p-(m.top+g+(parseFloat(r.css(t,"borderBottomWidth"))||0))+u}),j.top<0||k.top>0?!0===c?r.scrollTop(t,O.top+j.top):!1===c?r.scrollTop(t,O.top+k.top):j.top<0?r.scrollTop(t,O.top+j.top):r.scrollTop(t,O.top+k.top):i||((c=void 0===c||!!c)?r.scrollTop(t,O.top+j.top):r.scrollTop(t,O.top+k.top)),o&&(j.left<0||k.left>0?!0===a?r.scrollLeft(t,O.left+j.left):!1===a?r.scrollLeft(t,O.left+k.left):j.left<0?r.scrollLeft(t,O.left+j.left
2020-01-08 12:57:23 +01:00
/ * !
autosize 4.0 . 2
license : MIT
http : //www.jacklmoore.com/autosize
2020-03-03 00:21:15 +01:00
* /o=[e,t],void 0===(i="function"==typeof(r=function(e,t){"use strict";var n,r,o="function"==typeof Map?new Map:(n=[],r=[],{has:function(e){return n.indexOf(e)>-1},get:function(e){return r[n.indexOf(e)]},set:function(e,t){-1===n.indexOf(e)&&(n.push(e),r.push(t))},delete:function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),r.splice(t,1))}}),i=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){i=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function c(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!o.has(e)){var t,n=null,r=null,c=null,a=function(){e.clientWidth!==r&&d()},l=function(t){window.removeEventListener("resize",a,!1),e.removeEventListener("input",d,!1),e.removeEventListener("keyup",d,!1),e.removeEventListener("autosize:destroy",l,!1),e.removeEventListener("autosize:update",d,!1),Object.keys(t).forEach((function(n){e.style[n]=t[n]})),o.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",l,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",d,!1),window.addEventListener("resize",a,!1),e.addEventListener("input",d,!1),e.addEventListener("autosize:update",d,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",o.set(e,{destroy:l,update:d}),"vertical"===(t=window.getComputedStyle(e,null)).resize?e.style.resize="none":"both"===t.resize&&(e.style.resize="horizontal"),n="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(n)&&(n=0),d()}function s(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function u(){if(0!==e.scrollHeight){var t=function(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}(e),o=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+n+"px",r=e.clientWidth,t.forEach((function(e){e.node.scrollTop=e.scrollTop})),o&&(document.documentElement.scrollTop=o)}}function d(){u();var t=Math.round(parseFloat(e.style.height)),n=window.getComputedStyle(e,null),r="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):e.offsetHeight;if(r<t?"hidden"===n.overflowY&&(s("scroll"),u(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight):"hidden"!==n.overflowY&&(s("hidden"),u(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight),c!==r){c=r;var o=i("autosize:resized");try{e.dispatchEvent(o)}catch(e){}}}}function a(e){var t=o.get(e);t&&t.destroy()}function l(e){var t=o.get(e);t&&t.update()}var s=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((s=function(e){return e}).destroy=function(e){return e},s.update=function(e){return e}):((s=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],(function(e){return c(e)})),e}).destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],a),e},s.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],l),e}),t.default=s,e.exports=t.default})?r.apply(t,o):r)||(e.exports=i)},148:function(e,t,n){var r=n(149);e.exports=function(e){var t=r(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=r(e,"line-height"),n=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/ = 3 ) : - 1 !== t . indexOf ( "mm" ) ? ( n *= 96 , n /= 25.4 ) : - 1 !== t . indexOf ( "cm" ) ? ( n *= 96 , n /= 2.54 ) : - 1 !== t . indexOf ( "in" ) ? n *= 96 : - 1 !== t . indexOf ( "pc" ) && ( n *= 16 ) , n = Math . round ( n ) , "normal" === t ) { var i = e . nodeName , c = document . createElement ( i ) ; c . innerHTML = " " , "TEXTAREA" === i . toUpperCase ( ) && c . setAttribute ( "rows" , "1" ) ; var a = r ( e , "font-size" ) ; c . style . fontSize = a , c . style . padding = "0px" , c . style . border = "0px" ; var l = document . body ; l . appendChild ( c ) , n = c . offsetHeight , l . r
2019-03-21 13:48:00 +01:00
/ * !
diff v3 . 5.0
Software License Agreement ( BSD License )
Copyright ( c ) 2009 - 2015 , Kevin Decker < kpdecker @ gmail . com >
All rights reserved .
Redistribution and use of this software in source and binary forms , with or without modification ,
are permitted provided that the following conditions are met :
* Redistributions of source code must retain the above
copyright notice , this list of conditions and the
following disclaimer .
* Redistributions in binary form must reproduce the above
copyright notice , this list of conditions and the
following disclaimer in the documentation and / or other
materials provided with the distribution .
* Neither the name of Kevin Decker nor the names of its
contributors may be used to endorse or promote products
derived from this software without specific prior
written permission .
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES , INCLUDING , BUT NOT LIMITED TO , THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED . IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT , INDIRECT , INCIDENTAL , SPECIAL , EXEMPLARY , OR CONSEQUENTIAL
DAMAGES ( INCLUDING , BUT NOT LIMITED TO , PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES ; LOSS OF USE ,
DATA , OR PROFITS ; OR BUSINESS INTERRUPTION ) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY , WHETHER
IN CONTRACT , STRICT LIABILITY , OR TORT ( INCLUDING NEGLIGENCE OR OTHERWISE ) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE , EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE .
@ license
* /
2020-03-03 00:21:15 +01:00
var r ; r = function ( ) { return function ( e ) { var t = { } ; function n ( r ) { if ( t [ r ] ) return t [ r ] . exports ; var o = t [ r ] = { exports : { } , id : r , loaded : ! 1 } ; return e [ r ] . call ( o . exports , o , o . exports , n ) , o . loaded = ! 0 , o . exports } return n . m = e , n . c = t , n . p = "" , n ( 0 ) } ( [ function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . canonicalize = t . convertChangesToXML = t . convertChangesToDMP = t . merge = t . parsePatch = t . applyPatches = t . applyPatch = t . createPatch = t . createTwoFilesPatch = t . structuredPatch = t . diffArrays = t . diffJson = t . diffCss = t . diffSentences = t . diffTrimmedLines = t . diffLines = t . diffWordsWithSpace = t . diffWords = t . diffChars = t . Diff = void 0 ; var r , o = n ( 1 ) , i = ( r = o ) && r . _ _esModule ? r : { default : r } , c = n ( 2 ) , a = n ( 3 ) , l = n ( 5 ) , s = n ( 6 ) , u = n ( 7 ) , d = n ( 8 ) , f = n ( 9 ) , b = n ( 10 ) , p = n ( 11 ) , h = n ( 13 ) , m = n ( 14 ) , g = n ( 16 ) , v = n ( 17 ) ; t . Diff = i . default , t . diffChars = c . diffChars , t . diffWords = a . diffWords , t . diffWordsWithSpace = a . diffWordsWithSpace , t . diffLines = l . diffLines , t . diffTrimmedLines = l . diffTrimmedLines , t . diffSentences = s . diffSentences , t . diffCss = u . diffCss , t . diffJson = d . diffJson , t . diffArrays = f . diffArrays , t . structuredPatch = m . structuredPatch , t . createTwoFilesPatch = m . createTwoFilesPatch , t . createPatch = m . createPatch , t . applyPatch = b . applyPatch , t . applyPatches = b . applyPatches , t . parsePatch = p . parsePatch , t . merge = h . merge , t . convertChangesToDMP = g . convertChangesToDMP , t . convertChangesToXML = v . convertChangesToXML , t . canonicalize = d . canonicalize } , function ( e , t ) { "use strict" ; function n ( ) { } function r ( e , t , n , r , o ) { for ( var i = 0 , c = t . length , a = 0 , l = 0 ; i < c ; i ++ ) { var s = t [ i ] ; if ( s . removed ) { if ( s . value = e . join ( r . slice ( l , l + s . count ) ) , l += s . count , i && t [ i - 1 ] . added ) { var u = t [ i - 1 ] ; t [ i - 1 ] = t [ i ] , t [ i ] = u } } else { if ( ! s . added && o ) { var d = n . slice ( a , a + s . count ) ; d = d . map ( ( function ( e , t ) { var n = r [ l + t ] ; return n . length > e . length ? n : e } ) ) , s . value = e . join ( d ) } else s . value = e . join ( n . slice ( a , a + s . count ) ) ; a += s . count , s . added || ( l += s . count ) } } var f = t [ c - 1 ] ; return c > 1 && "string" == typeof f . value && ( f . added || f . removed ) && e . equals ( "" , f . value ) && ( t [ c - 2 ] . value += f . value , t . pop ( ) ) , t } function o ( e ) { return { newPos : e . newPos , components : e . components . slice ( 0 ) } } t . _ _esModule = ! 0 , t . default = n , n . prototype = { diff : function ( e , t ) { var n = arguments . length > 2 && void 0 !== arguments [ 2 ] ? arguments [ 2 ] : { } , i = n . callback ; "function" == typeof n && ( i = n , n = { } ) , this . options = n ; var c = this ; function a ( e ) { return i ? ( setTimeout ( ( function ( ) { i ( void 0 , e ) } ) , 0 ) , ! 0 ) : e } e = this . castInput ( e ) , t = this . castInput ( t ) , e = this . removeEmpty ( this . tokenize ( e ) ) ; var l = ( t = this . removeEmpty ( this . tokenize ( t ) ) ) . length , s = e . length , u = 1 , d = l + s , f = [ { newPos : - 1 , components : [ ] } ] , b = this . extractCommon ( f [ 0 ] , t , e , 0 ) ; if ( f [ 0 ] . newPos + 1 >= l && b + 1 >= s ) return a ( [ { value : this . join ( t ) , count : t . length } ] ) ; function p ( ) { for ( var n = - 1 * u ; n <= u ; n += 2 ) { var i = void 0 , d = f [ n - 1 ] , b = f [ n + 1 ] , p = ( b ? b . newPos : 0 ) - n ; d && ( f [ n - 1 ] = void 0 ) ; var h = d && d . newPos + 1 < l , m = b && 0 <= p && p < s ; if ( h || m ) { if ( ! h || m && d . newPos < b . newPos ? ( i = o ( b ) , c . pushComponent ( i . components , void 0 , ! 0 ) ) : ( ( i = d ) . newPos ++ , c . pushComponent ( i . components , ! 0 , void 0 ) ) , p = c . extractCommon ( i , t , e , n ) , i . newPos + 1 >= l && p + 1 >= s ) return a ( r ( c , i . components , t , e , c . useLongestToken ) ) ; f [ n ] = i } else f [ n ] = void 0 } u ++ } if ( i ) ! function e ( ) { setTimeout ( ( function ( ) { if ( u > d ) return i ( ) ; p ( ) || e ( ) } ) , 0 ) } ( ) ; else for ( ; u <= d ; ) { var h = p ( ) ; if ( h ) return h } } , pushComponent : function ( e , t , n ) { var r = e [ e . length - 1 ] ; r && r . added === t && r . removed === n ? e [ e . length - 1 ] = { count : r . count + 1 , added : t , removed : n } : e . push ( { count : 1 , added : t , removed : n } ) } , extractCommon : function ( e , t , n , r ) { for ( var o = t . length , i = n . length , c = e . newPos , a = c - r , l = 0 ; c + 1 < o && a + 1 < i && this . equals ( t [ c + 1 ] , n [ a + 1 ] ) ; ) c ++ , a ++ , l ++ ; return l && e . components . push ( { count : l } ) , e . newPos = c , a } , equals : function ( e , t ) { return this . options . comparator ? this . options . comparator ( e , t ) : e === t || this . options . ignoreCase && e . toLowerCase ( ) === t . toLowerCase ( ) } , removeEmpty : function ( e ) { for ( var t = [ ] , n = 0 ; n < e . length ; n ++ ) e [ n ] && t . push ( e [ n ] ) ; return t } , castInput : function ( e ) { return e } , tokenize : function ( e ) { return e . split ( "" ) } , join : function ( e ) { return e . join ( "" ) } } } , function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . characterDiff = void 0 , t . diffChars = function ( e , t , n ) { return c . diff ( e , t , n ) } ; var r , o = n ( 1 ) , i = ( r = o ) && r . _ _esModule ? r : { default : r } , c = t . characterDiff = new i . default } , function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . wordDiff = void 0 , t . diffWords = function ( e , t , n ) { return n = ( 0 , c . generateOptions ) ( n , { ignoreWhitespace : ! 0 } ) , s . diff