Block Editor: Update @WordPress dependencies to match Gutenberg 4.5.1.
Updates packages: annotations,
api-fetch,
block-library,
blocks,
components,
core-data,
data,
dom, edit-post,
editor,
format-library,
jest-console,
jest-preset-default,
keycodes,
html-entities,
list-reusable-blocks,
notices,
nux,
rich-text,
scripts,
token-list, url,
viewport
Fixes undefined notices in some blocks. Removes incorrect `'gutenberg'` textdomain too.
See #45145
Built from https://develop.svn.wordpress.org/branches/5.0@43919
git-svn-id: http://core.svn.wordpress.org/branches/5.0@43751 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-11-21 10:09:57 -05:00
this . wp = this . wp || { } , this . wp . editor = 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 = 302 ) } ( [ function ( e , t ) { ! function ( ) { e . exports = this . wp . element } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . i18n } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . lodash } ( ) } , function ( e , t , n ) { "use strict" ; function r ( e ) { if ( void 0 === e ) throw new ReferenceError ( "this hasn't been initialised - super() hasn't been called" ) ; return e } n . d ( t , "a" , function ( ) { return r } ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . components } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . data } ( ) } , , function ( e , t ) { ! function ( ) { e . exports = this . wp . compose } ( ) } , function ( e , t , n ) { "use strict" ; n . d ( t , "a" , function ( ) { return o } ) ; var r = n ( 15 ) ; function o ( e ) { for ( var t = 1 ; t < arguments . length ; t ++ ) { var n = null != arguments [ t ] ? arguments [ t ] : { } , o = Object . keys ( n ) ; "function" == typeof Object . getOwnPropertySymbols && ( o = o . concat ( Object . getOwnPropertySymbols ( n ) . filter ( function ( e ) { return Object . getOwnPropertyDescriptor ( n , e ) . enumerable } ) ) ) , o . forEach ( function ( t ) { Object ( r . a ) ( e , t , n [ t ] ) } ) } return e } } , 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 } ) } , 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 } ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . blocks } ( ) } , function ( e , t , n ) { "use strict" ; n . d ( t , "a" , function ( ) { return i } ) ; var r = n ( 29 ) , o = n ( 3 ) ; function i ( e , t ) { return ! t || "object" !== Object ( r . a ) ( t ) && "function" != typeof t ? Object ( o . a ) ( e ) : t } } , function ( e , t , n ) { "use strict" ; function r ( e ) { return ( r = Object . setPrototypeOf ? Object . getPrototypeOf : function ( e ) { return e . _ _proto _ _ || Object . getPrototypeOf ( e ) } ) ( e ) } n . d ( t , "a" , function ( ) { return r } ) } , function ( e , t , n ) { "use strict" ; function r ( e , t ) { return ( r = Object . setPrototypeOf || function ( e , t ) { return e . _ _proto _ _ = t , e } ) ( e , t ) } function o ( e , t ) { if ( "function" != typeof t && null !== t ) throw new TypeError ( "Super expression must either be null or a function" ) ; e . prototype = Object . create ( t && t . prototype , { constructor : { value : e , writable : ! 0 , configurable : ! 0 } } ) , t && r ( e , t ) } n . d ( t , "a" , function ( ) { return o } ) } , function ( e , t , n ) { "use strict" ; function r ( e , t , n ) { return t in e ? Object . defineProperty ( e , t , { value : n , enumerable : ! 0 , configurable : ! 0 , writable : ! 0 } ) : e [ t ] = n , e } n . d ( t , "a" , function ( ) { return r } ) } , function ( e , t , n ) { var r ;
2018-10-23 02:06:59 -04:00
/ * !
2018-10-29 04:27:39 -04:00
Copyright ( c ) 2017 Jed Watson .
2018-10-23 02:06:59 -04:00
Licensed under the MIT License ( MIT ) , see
http : //jedwatson.github.io/classnames
* /
/ * !
2018-10-29 04:27:39 -04:00
Copyright ( c ) 2017 Jed Watson .
2018-10-23 02:06:59 -04:00
Licensed under the MIT License ( MIT ) , see
http : //jedwatson.github.io/classnames
* /
Block Editor: Update @WordPress dependencies to match Gutenberg 4.5.1.
Updates packages: annotations,
api-fetch,
block-library,
blocks,
components,
core-data,
data,
dom, edit-post,
editor,
format-library,
jest-console,
jest-preset-default,
keycodes,
html-entities,
list-reusable-blocks,
notices,
nux,
rich-text,
scripts,
token-list, url,
viewport
Fixes undefined notices in some blocks. Removes incorrect `'gutenberg'` textdomain too.
See #45145
Built from https://develop.svn.wordpress.org/branches/5.0@43919
git-svn-id: http://core.svn.wordpress.org/branches/5.0@43751 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-11-21 10:09:57 -05: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 ) } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . keycodes } ( ) } , 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 } ) } , function ( e , t , n ) { "use strict" ; var r = n ( 32 ) ; function o ( e ) { return function ( e ) { if ( Array . isArray ( e ) ) { for ( var t = 0 , n = new Array ( e . length ) ; t < e . length ; t ++ ) n [ t ] = e [ t ] ; return n } } ( e ) || Object ( r . a ) ( e ) || function ( ) { throw new TypeError ( "Invalid attempt to spread non-iterable instance" ) } ( ) } n . d ( t , "a" , function ( ) { return o } ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . richText } ( ) } , function ( e , t , n ) { "use strict" ; function r ( e , t ) { if ( null == e ) return { } ; var n , r , o = function ( e , t ) { if ( null == e ) return { } ; var n , r , o = { } , i = Object . keys ( e ) ; for ( r = 0 ; r < i . length ; r ++ ) n = i [ r ] , t . indexOf ( n ) >= 0 || ( o [ n ] = e [ n ] ) ; return o } ( e , t ) ; if ( Object . getOwnPropertySymbols ) { var i = Object . getOwnPropertySymbols ( e ) ; for ( r = 0 ; r < i . length ; r ++ ) n = i [ r ] , t . indexOf ( n ) >= 0 || Object . prototype . propertyIsEnumerable . call ( e , n ) && ( o [ n ] = e [ n ] ) } return o } n . d ( t , "a" , function ( ) { return r } ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . dom } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . hooks } ( ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . url } ( ) } , function ( e , t , n ) { "use strict" ; var r = n ( 35 ) ; var o = n ( 36 ) ; function i ( e , t ) { return Object ( r . a ) ( e ) || function ( e , t ) { var n = [ ] , r = ! 0 , o = ! 1 , i = void 0 ; try { for ( var c , a = e [ Symbol . iterator ] ( ) ; ! ( r = ( c = a . next ( ) ) . done ) && ( n . push ( c . value ) , ! t || n . length !== t ) ; r = ! 0 ) ; } catch ( e ) { o = ! 0 , i = e } finally { try { r || null == a . return || a . return ( ) } finally { if ( o ) throw i } } return n } ( e , t ) || Object ( o . a ) ( ) } n . d ( t , "a" , function ( ) { return i } ) } , function ( e , t ) { ! function ( ) { e . exports = this . React } ( ) } , , function ( e , t , n ) { e . exports = n ( 109 ) ( ) } , function ( e , t , n ) { "use strict" ; function r ( e ) { return ( r = "function" == typeof Symbol && "symbol" == typeof Symbol . iterator ? function ( e ) { return typeof e } : function ( e ) { return e && "function" == typeof Symbol && e . constructor === Symbol && e !== Symbol . prototype ? "symbol" : typeof e } ) ( e ) } function o ( e ) { return ( o = "function" == typeof Symbol && "symbol" === r ( Symbol . iterator ) ? function ( e ) { return r ( e ) } : function ( e ) { return e && "function" == typeof Symbol && e . constructor === Symbol && e !== Symbol . prototype ? "symbol" : r ( e ) } ) ( e ) } n . d ( t , "a" , function ( ) { return o } ) } , function ( e , t ) { ! function ( ) { e . exports = this . wp . apiFetch } ( ) } , function ( e , t , n ) { "use strict" ; var r , o ; function i ( e ) { return [ e ] } function c ( e ) { return ! ! e && "object" == typeof e } function a ( ) { var e = { clear : function ( ) { e . head = null } } ; return e } function s ( e , t , n ) { var r ; if ( e . length !== t . length ) return ! 1 ; for ( r = n ; r < e . length ; r ++ ) if ( e [ r ] !== t [ r ] ) return ! 1 ; return ! 0 } r = { } , o = "undefined" != typeof WeakMap , t . a = function ( e , t ) { var n , l ; function u ( ) { n = o ? new WeakMap : a ( ) } function d ( ) { var n , r , o , i , c , a = arguments . length ; for ( i = new Array ( a ) , o = 0 ; o < a ; o ++ ) i [ o ] = arguments [ o ] ; for ( c = t . apply ( null , i ) , ( n = l ( c ) ) . isUniqueByDependants || ( n . lastDependants && ! s ( c , n . lastDependants , 0 ) && n . clear ( ) , n . lastDependants = c ) , r = n . head ; r ; ) { if ( s ( r . args , i , 1 ) ) return r !== n . head && ( r . prev . next = r . next , r . next && ( r . next . prev = r . prev ) , r . next = n . head , r . prev = null , n . head . prev = r , n . head = r ) , r . val ; r = r . next } return r = { val : e . apply ( null , i ) } , i [ 0 ] = null , r . args = i , n . head && ( n . head . prev = r , r . next = n . head ) , n . head = r , r . val } return t || ( t = i ) , l = o ? function ( e ) { var t , o , i , s , l = n , u = ! 0 ; for ( t = 0 ; t < e . length ; t ++ ) { if ( ! c ( o = e [ t ] ) ) { u = ! 1 ; break } l . has ( o ) ? l = l . get ( o ) : ( i = new WeakMap , l . set ( o , i ) , l = i ) } return l . has ( r ) || ( ( s = a ( ) ) . isUniqueByDependants = u , l . set ( r , s ) ) , l . get ( r ) } : function ( ) { return n } , d . getDependants = t , d . clear = u , u ( ) , d } } , function ( e , t , n ) { "use strict" ; function r ( e ) { if ( Symbol . iterator in Object ( e ) || "[object Arguments]" === Object . prototype . toString . call ( e ) ) return Array . from ( e ) } n . d ( t , "a" , function ( ) { return r } ) } , function ( e , t
2018-10-19 02:06:46 -04: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
* /
Block Editor: Update @WordPress dependencies to match Gutenberg 4.5.1.
Updates packages: annotations,
api-fetch,
block-library,
blocks,
components,
core-data,
data,
dom, edit-post,
editor,
format-library,
jest-console,
jest-preset-default,
keycodes,
html-entities,
list-reusable-blocks,
notices,
nux,
rich-text,
scripts,
token-list, url,
viewport
Fixes undefined notices in some blocks. Removes incorrect `'gutenberg'` textdomain too.
See #45145
Built from https://develop.svn.wordpress.org/branches/5.0@43919
git-svn-id: http://core.svn.wordpress.org/branches/5.0@43751 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-11-21 10:09:57 -05:00
! function ( t , n ) { e . exports = n ( ) } ( 0 , 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 = function ( e ) { return e && e . _ _esModule ? e : { default : e } } ( n ( 1 ) ) , o = n ( 2 ) , i = n ( 3 ) , c = n ( 5 ) , a = n ( 6 ) , s = n ( 7 ) , l = n ( 8 ) , u = n ( 9 ) , d = n ( 10 ) , p = n ( 11 ) , b = n ( 13 ) , f = n ( 14 ) , h = n ( 16 ) , m = n ( 17 ) ; t . Diff = r . default , t . diffChars = o . diffChars , t . diffWords = i . diffWords , t . diffWordsWithSpace = i . diffWordsWithSpace , t . diffLines = c . diffLines , t . diffTrimmedLines = c . diffTrimmedLines , t . diffSentences = a . diffSentences , t . diffCss = s . diffCss , t . diffJson = l . diffJson , t . diffArrays = u . diffArrays , t . structuredPatch = f . structuredPatch , t . createTwoFilesPatch = f . createTwoFilesPatch , t . createPatch = f . createPatch , t . applyPatch = d . applyPatch , t . applyPatches = d . applyPatches , t . parsePatch = p . parsePatch , t . merge = b . merge , t . convertChangesToDMP = h . convertChangesToDMP , t . convertChangesToXML = m . convertChangesToXML , t . canonicalize = l . canonicalize } , function ( e , t ) { "use strict" ; function n ( ) { } function r ( e , t , n , r , o ) { for ( var i = 0 , c = t . length , a = 0 , s = 0 ; i < c ; i ++ ) { var l = t [ i ] ; if ( l . removed ) { if ( l . value = e . join ( r . slice ( s , s + l . count ) ) , s += l . count , i && t [ i - 1 ] . added ) { var u = t [ i - 1 ] ; t [ i - 1 ] = t [ i ] , t [ i ] = u } } else { if ( ! l . added && o ) { var d = n . slice ( a , a + l . count ) ; d = d . map ( function ( e , t ) { var n = r [ s + t ] ; return n . length > e . length ? n : e } ) , l . value = e . join ( d ) } else l . value = e . join ( n . slice ( a , a + l . count ) ) ; a += l . count , l . added || ( s += l . count ) } } var p = t [ c - 1 ] ; return c > 1 && "string" == typeof p . value && ( p . added || p . removed ) && e . equals ( "" , p . value ) && ( t [ c - 2 ] . value += p . 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 s = ( t = this . removeEmpty ( this . tokenize ( t ) ) ) . length , l = e . length , u = 1 , d = s + l , p = [ { newPos : - 1 , components : [ ] } ] , b = this . extractCommon ( p [ 0 ] , t , e , 0 ) ; if ( p [ 0 ] . newPos + 1 >= s && b + 1 >= l ) return a ( [ { value : this . join ( t ) , count : t . length } ] ) ; function f ( ) { for ( var n = - 1 * u ; n <= u ; n += 2 ) { var i = void 0 , d = p [ n - 1 ] , b = p [ n + 1 ] , f = ( b ? b . newPos : 0 ) - n ; d && ( p [ n - 1 ] = void 0 ) ; var h = d && d . newPos + 1 < s , m = b && 0 <= f && f < l ; 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 ) ) , f = c . extractCommon ( i , t , e , n ) , i . newPos + 1 >= s && f + 1 >= l ) return a ( r ( c , i . components , t , e , c . useLongestToken ) ) ; p [ n ] = i } else p [ n ] = void 0 } u ++ } if ( i ) ! function e ( ) { setTimeout ( function ( ) { if ( u > d ) return i ( ) ; f ( ) || e ( ) } , 0 ) } ( ) ; else for ( ; u <= d ; ) { var h = f ( ) ; 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 , s = 0 ; c + 1 < o && a + 1 < i && this . equals ( t [ c + 1 ] , n [ a + 1 ] ) ; ) c ++ , a ++ , s ++ ; return s && e . components . push ( { count : s } ) , 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 o . diff ( e , t , n ) } ; var r = function ( e ) { return e && e . _ _esModule ? e : { default : e } } ( n ( 1 ) ) ; var o = t . characterDiff = new r . default } , function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . wordDiff = void 0 , t . diffWords = function ( e , t , n ) { return n = ( 0 , o .
2018-10-19 02:06:46 -04:00
/ * !
autosize 4.0 . 2
license : MIT
http : //www.jacklmoore.com/autosize
2018-11-22 01:05:51 -05:00
* /o=[e,t],void 0===(i="function"==typeof(r=function(e,t){"use strict";var n="function"==typeof Map?new Map:function(){var e=[],t=[];return{has:function(t){return e.indexOf(t)>-1},get:function(n){return t[e.indexOf(n)]},set:function(n,r){-1===e.indexOf(n)&&(e.push(n),t.push(r))},delete:function(n){var r=e.indexOf(n);r>-1&&(e.splice(r,1),t.splice(r,1))}}}(),r=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){r=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function o(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!n.has(e)){var t=null,o=null,i=null,c=function(){e.clientWidth!==o&&u()},a=function(t){window.removeEventListener("resize",c,!1),e.removeEventListener("input",u,!1),e.removeEventListener("keyup",u,!1),e.removeEventListener("autosize:destroy",a,!1),e.removeEventListener("autosize:update",u,!1),Object.keys(t).forEach(function(n){e.style[n]=t[n]}),n.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",a,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",u,!1),window.addEventListener("resize",c,!1),e.addEventListener("input",u,!1),e.addEventListener("autosize:update",u,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",n.set(e,{destroy:a,update:u}),function(){var n=window.getComputedStyle(e,null);"vertical"===n.resize?e.style.resize="none":"both"===n.resize&&(e.style.resize="horizontal"),t="content-box"===n.boxSizing?-(parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)):parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth),isNaN(t)&&(t=0),u()}()}function s(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function l(){if(0!==e.scrollHeight){var n=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),r=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+t+"px",o=e.clientWidth,n.forEach(function(e){e.node.scrollTop=e.scrollTop}),r&&(document.documentElement.scrollTop=r)}}function u(){l();var t=Math.round(parseFloat(e.style.height)),n=window.getComputedStyle(e,null),o="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):e.offsetHeight;if(o<t?"hidden"===n.overflowY&&(s("scroll"),l(),o="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight):"hidden"!==n.overflowY&&(s("hidden"),l(),o="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight),i!==o){i=o;var c=r("autosize:resized");try{e.dispatchEvent(c)}catch(e){}}}}function i(e){var t=n.get(e);t&&t.destroy()}function c(e){var t=n.get(e);t&&t.update()}var a=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((a=function(e){return e}).destroy=function(e){return e},a.update=function(e){return e}):((a=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],function(e){return o(e)}),e}).destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e},a.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],c),e}),t.default=a,e.exports=t.default})?r.apply(t,o):r)||(e.exports=i)},function(e,t,n){var r=n(273);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 s = document . body ; s . appendChild