UNPKG

cd-messenger

Version:

console log logger gulp notification browser node message

1 lines 32.4 kB
(function(y,m){'object'==typeof exports&&'object'==typeof module?module.exports=m():'function'==typeof define&&define.amd?define('messenger',[],m):'object'==typeof exports?exports.messenger=m():y.messenger=m()})(this,function(){return function(h){function y(k){if(m[k])return m[k].exports;var v=m[k]={i:k,l:!1,exports:{}};return h[k].call(v.exports,v,v.exports,y),v.l=!0,v.exports}var m={};return y.m=h,y.c=m,y.i=function(k){return k},y.d=function(k,v,E){y.o(k,v)||Object.defineProperty(k,v,{configurable:!1,enumerable:!0,get:E})},y.n=function(k){var v=k&&k.__esModule?function(){return k['default']}:function(){return k};return y.d(v,'a',v),v},y.o=function(k,v){return Object.prototype.hasOwnProperty.call(k,v)},y.p='',y(y.s=31)}([function(h){function m(){throw new Error('setTimeout has not been defined')}function k(){throw new Error('clearTimeout has not been defined')}function v(D){if(T===setTimeout)return setTimeout(D,0);if((T===m||!T)&&setTimeout)return T=setTimeout,setTimeout(D,0);try{return T(D,0)}catch(I){try{return T.call(null,D,0)}catch(G){return T.call(this,D,0)}}}function E(D){if(S===clearTimeout)return clearTimeout(D);if((S===k||!S)&&clearTimeout)return S=clearTimeout,clearTimeout(D);try{return S(D)}catch(I){try{return S.call(null,D)}catch(G){return S.call(this,D)}}}function O(){P&&B&&(P=!1,B.length?M=B.concat(M):N=-1,M.length&&F())}function F(){if(!P){var D=v(O);P=!0;for(var I=M.length;I;){for(B=M,M=[];++N<I;)B&&B[N].run();N=-1,I=M.length}B=null,P=!1,E(D)}}function C(D,I){this.fun=D,this.array=I}function z(){}var R=h.exports={},T,S;(function(){try{T='function'==typeof setTimeout?setTimeout:m}catch(D){T=m}try{S='function'==typeof clearTimeout?clearTimeout:k}catch(D){S=k}})();var M=[],P=!1,B,N=-1;R.nextTick=function(D){var I=Array(arguments.length-1);if(1<arguments.length)for(var G=1;G<arguments.length;G++)I[G-1]=arguments[G];M.push(new C(D,I)),1!==M.length||P||v(F)},C.prototype.run=function(){this.fun.apply(null,this.array)},R.title='browser',R.browser=!0,R.env={},R.argv=[],R.version='',R.versions={},R.on=z,R.addListener=z,R.once=z,R.off=z,R.removeListener=z,R.removeAllListeners=z,R.emit=z,R.binding=function(){throw new Error('process.binding is not supported')},R.cwd=function(){return'/'},R.chdir=function(){throw new Error('process.chdir is not supported')},R.umask=function(){return 0}},function(h,y,m){function k(D){var I=function G(){return v.apply(G,arguments)};return I._styles=D,I.__proto__=P,I}function v(){var D=arguments,I=D.length,G=0!==I&&arguments[0]+'';if(1<I)for(var A=1;A<I;A++)G+=' '+D[A];if(!F.enabled||!G)return G;for(var H,L=this._styles,U=L.length;U--;)H=C[L[U]],G=H.open+G.replace(H.closeRe,H.open)+H.close;return G}function E(D){for(var I in D)(function(G){F[G]=function(A){return F[D[G]](A)}})(I)}var F={};h.exports=F,F.themes={};var C=F.styles=m(19),z=Object.defineProperties;F.supportsColor=m(20),'undefined'==typeof F.enabled&&(F.enabled=F.supportsColor),F.stripColors=F.strip=function(D){return(''+D).replace(/\x1B\[\d+m/g,'')};var R=F.stylize=function(I,G){return C[G].open+I+C[G].close},T=/[|\\{}()[\]^$+*?.]/g,S=function(D){if('string'!=typeof D)throw new TypeError('Expected a string');return D.replace(T,'\\$&')},M=function(){var D={};return C.grey=C.gray,Object.keys(C).forEach(function(I){C[I].closeRe=new RegExp(S(C[I].close),'g'),D[I]={get:function(){return k(this._styles.concat(I))}}}),D}(),P=z(function(){},M);F.setTheme=function(D){if('string'==typeof D)try{return F.themes[D]=!function(){var G=new Error('Cannot find module "."');throw G.code='MODULE_NOT_FOUND',G}(),E(F.themes[D]),F.themes[D]}catch(I){return console.log(I),I}else E(D)};var B=function(I,G){var A=G.split('');return A=A.map(I),A.join('')};for(var N in F.trap=m(13),F.zalgo=m(14),F.maps={},F.maps.america=m(15),F.maps.zebra=m(18),F.maps.rainbow=m(16),F.maps.random=m(17),F.maps)(function(D){F[D]=function(I){return B(F.maps[D],I)}})(N);z(F,function(){var D={};return Object.keys(M).forEach(function(I){D[I]={get:function(){return k([I])}}}),D}())},function(h){h.exports={name:'cd-messenger',version:'2.7.13-0',description:'console log logger gulp notification browser node message',main:'index.js',reveal:!0,scripts:{all:'npm run eslint','build:dev':'node -r babel-register node_modules/.bin/webpack --hide-modules --config=webpack.config.babel.js && bash ./scripts/copy.sh','build:prod':'NODE_ENV=production node -r babel-register node_modules/.bin/webpack --hide-modules --config=webpack.config.babel.js && bash ./scripts/copy.sh','build:watch_temp':'node -r babel-register node_modules/.bin/webpack --hide-modules -w --config=webpack.config.babel.js','build:watch':'echo "\n\n ==> NOTE: Running this causes an infinite loop, review cd-datetime-picker project for solution (gulp?)\n\n"',build:'npm run clean && npm run build:dev && npm run build:prod',clean:'./node_modules/.bin/rimraf lib && ./node_modules/.bin/rimraf examples/lib',eslint:'eslint "./**/*.js"',lint:'npm run eslint',publish:'npm run build && bash ./scripts/delete-sourcemaps.sh','test:node':'node examples/node-test','test:watch':'./node_modules/.bin/mocha --compilers js:babel-core/register -w',test:'./node_modules/.bin/mocha --compilers js:babel-core/register'},repository:{type:'git',url:'git+https://github.com/mikeerickson/cd-messenger.git'},keywords:['console','log','logger','gulp','notification','debug','error','info','warning','dump','browser'],author:'Mike Erickson <codedungeon@gmail.com>',license:'MIT',bugs:{url:'https://github.com/mikeerickson/cd-messenger/issues'},homepage:'https://github.com/mikeerickson/cd-messenger#readme',devDependencies:{'@slightlytyler/webpack-shell-plugin':'0.4.5','babel-core':'6.22.1','babel-loader':'6.2.10','babel-preset-babili':'0.0.10','babel-preset-es2015-native-modules':'6.9.4','babel-preset-es2015-without-strict':'0.0.4','babili-webpack-plugin':'0.0.9','bump-version':'0.5.0',chai:'3.5.0',eslint:'3.14.1','eslint-loader':'1.6.1','html-webpack-plugin':'2.28.0','json-loader':'0.5.4',lodash:'4.17.4',mocha:'3.2.0','mocha-sinon':'1.1.6','progress-bar-webpack-plugin':'1.9.3',rimraf:'2.5.4',sinon:'1.17.7',webpack:'2.2.0','webpack-build-notifier':'0.1.13'},dependencies:{chalk:'1.1.3',chalkline:'0.0.5','cli-table':'0.3.1','pretty-web-logger':'1.0.7'}}},function(h){'use strict';h.exports=function(){return /[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-PRZcf-nqry=><]/g}},function(h,y,m){'use strict';(function(k){Object.defineProperty(k,'exports',{enumerable:!0,get:function(){var E={modifiers:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},colors:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39]},bgColors:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49]}};return E.colors.grey=E.colors.gray,Object.keys(E).forEach(function(O){var F=E[O];Object.keys(F).forEach(function(C){var z=F[C];E[C]=F[C]={open:'\x1B['+z[0]+'m',close:'\x1B['+z[1]+'m'}}),Object.defineProperty(E,O,{value:F,enumerable:!1})}),E}})}).call(y,m(30)(h))},function(h,y,m){'use strict';(function(k){function v(D){this.enabled=D&&D.enabled!==void 0?D.enabled:S}function E(D){var I=function(){return O.apply(I,arguments)};return I._styles=D,I.enabled=this.enabled,I.__proto__=N,I}function O(){var D=arguments,I=D.length,G=0!==I&&arguments[0]+'';if(1<I)for(var A=1;A<I;A++)G+=' '+D[A];if(!this.enabled||!G)return G;var L=this._styles,U=L.length,H=z.dim.open;for(P&&(-1!==L.indexOf('gray')||-1!==L.indexOf('grey'))&&(z.dim.open='');U--;){var Y=z[L[U]];G=Y.open+G.replace(Y.closeRe,Y.open)+Y.close}return z.dim.open=H,G}var C=m(6),z=m(4),R=m(24),T=m(22),S=m(25),M=Object.defineProperties,P='win32'===k.platform&&!/^xterm/i.test(k.env.TERM);P&&(z.blue.open='\x1B[94m');var B=function(){var D={};return Object.keys(z).forEach(function(I){z[I].closeRe=new RegExp(C(z[I].close),'g'),D[I]={get:function(){return E.call(this,this._styles.concat(I))}}}),D}(),N=M(function(){},B);M(v.prototype,function(){var D={};return Object.keys(B).forEach(function(I){D[I]={get:function(){return E.call(this,[I])}}}),D}()),h.exports=new v,h.exports.styles=z,h.exports.hasColor=T,h.exports.stripColor=R,h.exports.supportsColor=S}).call(y,m(0))},function(h){'use strict';var k=/[|\\{}()[\]^$+*?.]/g;h.exports=function(v){if('string'!=typeof v)throw new TypeError('Expected a string');return v.replace(k,'\\$&')}},function(h,y,m){function k(C,z){if(!(C instanceof z))throw new TypeError('Cannot call a class as a function')}function v(C){var z=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'white',R='background: '+z+'; color: white; display: block;';'yellow'===z&&(R='background: '+z+'; color: black; display: block;');for(var T=arguments.length,S=Array(2<T?T-2:0),M=2;M<T;M++)S[M-2]=arguments[M];0<S.length?console.log('%c%s',R,C,S):console.log('%c%s',R,C)}var E=function(){function C(z,R){for(var T,S=0;S<R.length;S++)T=R[S],T.enumerable=T.enumerable||!1,T.configurable=!0,'value'in T&&(T.writable=!0),Object.defineProperty(z,T.key,T)}return function(z,R,T){return R&&C(z.prototype,R),T&&C(z,T),z}}(),O=m(23),F=function(){function C(){var z=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};k(this,C),this.options={logger:!1},this.pkgInfo=z}return E(C,[{key:'setOptions',value:function(){var R=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.options=Object.assign(this.options,R)}},{key:'version',value:function(){return this.pkgInfo.version}},{key:'name',value:function(){return this.pkgInfo.name}},{key:'log',value:function(R){for(var T,S,M=arguments.length,P=Array(1<M?M-1:0),B=1;B<M;B++)P[B-1]=arguments[B];this.options.logger?O.log.apply(O,[R].concat(P)):(T=console).log.apply(T,[R].concat(P)),(S=console).log.apply(S,[R].concat(P))}},{key:'info',value:function(R){for(var T=arguments.length,S=Array(1<T?T-1:0),M=1;M<T;M++)S[M-1]=arguments[M];this.options.logger?O.info.apply(O,[R].concat(S)):v.apply(void 0,[R,'blue'].concat(S))}},{key:'note',value:function(R){for(var T=arguments.length,S=Array(1<T?T-1:0),M=1;M<T;M++)S[M-1]=arguments[M];this.options.logger?O.info.apply(O,[R].concat(S)):v.apply(void 0,[R,'orange'].concat(S))}},{key:'success',value:function(R){for(var T=arguments.length,S=Array(1<T?T-1:0),M=1;M<T;M++)S[M-1]=arguments[M];this.options.logger?O.info.apply(O,[R].concat(S)):v.apply(void 0,[R,'green'].concat(S))}},{key:'error',value:function(R){for(var T=arguments.length,S=Array(1<T?T-1:0),M=1;M<T;M++)S[M-1]=arguments[M];this.options.logger?O.error.apply(O,[R].concat(S)):v.apply(void 0,[R,'red'].concat(S))}},{key:'warning',value:function(R){for(var T=arguments.length,S=Array(1<T?T-1:0),M=1;M<T;M++)S[M-1]=arguments[M];this.options.logger?O.warning.apply(O,[R].concat(S)):v.apply(void 0,[R,'yellow'].concat(S))}},{key:'table',value:function(R){console.table(R)}},{key:'dir',value:function(){var R;(R=console).dir.apply(R,p)}},{key:'line',value:function(){var R=0<arguments.length&&void 0!==arguments[0]?arguments[0]:'',T=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'white',S=2<arguments.length&&void 0!==arguments[2]?arguments[2]:80;R=0<R.length?R.substring(0,1):'\u2584',console.log('%c%s','color: '+T+'; display: block',R.repeat(S))}}]),C}();h.exports=F},function(module,exports,__webpack_require__){var chalk=__webpack_require__(5),cl=__webpack_require__(9),Table=__webpack_require__(10),pkgInfo=__webpack_require__(2);module.exports={version:function(){return pkgInfo.version},name:function(){return pkgInfo.name},log:function(){for(var y,m=arguments.length,k=Array(m),v=0;v<m;v++)k[v]=arguments[v];return(y=console).log.apply(y,k),k},info:function(){for(var y=arguments.length,m=Array(y),k=0;k<y;k++)m[k]=arguments[k];return console.log(chalk.cyan.apply(chalk,m)),m},note:function(y){for(var m,k=arguments.length,v=Array(1<k?k-1:0),E=1;E<k;E++)v[E-1]=arguments[E];return(m=console).log.apply(m,[y].concat(v)),v},success:function(){for(var y=arguments.length,m=Array(y),k=0;k<y;k++)m[k]=arguments[k];return console.log(chalk.green.apply(chalk,m)),m},warning:function(){for(var y=arguments.length,m=Array(y),k=0;k<y;k++)m[k]=arguments[k];return console.log(chalk.yellow.apply(chalk,m)),m},error:function(){for(var y=arguments.length,m=Array(y),k=0;k<y;k++)m[k]=arguments[k];return console.log(chalk.red.apply(chalk,m)),m},table:function(y){var m;0<y.length&&(Array.isArray(y[0])?(header=y[0],y.splice(0,1)):header=Object.keys(y[0]),header=header.map(function(k){return chalk.cyan.bold(k)}),m=new Table({head:header}),y.map(function(k){var v=Object.keys(k).map(function(E){return k[E]});m.push(v)}),console.log(m.toString()))},line:function(color){if(0<color.length)try{eval('cl.'+color+'()')}catch(h){console.error(chalk.bgRed.bold('Invalid Color: '+color))}},dir:function(y){return console.dir(y),y}}},function(h,y,m){(function(k){function v(G){this.enabled=G&&G.enabled!==void 0?G.enabled:M.supportsColor}function O(){var G=arguments,A=G.length,L=0!==A&&arguments[0]+'';if(1<A)for(var U=1;U<A;U++)L+=' '+G[U];if(!this.enabled||!L)return L;var H=this._styles,Y=H.length,W=T.dim.open;for(R&&(-1!==H.indexOf('gray')||-1!==H.indexOf('grey'))&&(T.dim.open='');Y--;){var J=T[H[Y]];L=J.open+L.replace(J.closeRe,J.open)+J.close}return T.dim.open=W,L}function F(G){var A=function(){return console.log(O.call(A,N))};return A._styles=G,A.enabled=this.enabled,A.__proto__=I,A}var C=m(6),z=Object.defineProperties,R='win32'===k.platform&&!/^xterm/i.test(k.env.TERM),T=m(4),S=m(28),M=m(5),B=80;k.stdout.isTTY&&k.stdout.columns&&(B=k.stdout.columns);var N=Array(B+1).join('\u2588'),D=function(){var G={};return Object.keys(T).forEach(function(A){T[A].closeRe=new RegExp(C(T[A].close),'g'),G[A]={get:function(){return F.call(this,this._styles.concat(A))}}}),G}(),I=z(function(){},D);z(v.prototype,function(){var G={};return Object.keys(M.styles).forEach(function(A){G[A]={get:function(){return F.call(this,[A])}}}),G}()),h.exports=new v}).call(y,m(0))},function(h,y,m){function k(z){this.options=E.options({chars:{top:'\u2500','top-mid':'\u252C','top-left':'\u250C','top-right':'\u2510',bottom:'\u2500','bottom-mid':'\u2534','bottom-left':'\u2514','bottom-right':'\u2518',left:'\u2502','left-mid':'\u251C',mid:'\u2500','mid-mid':'\u253C',right:'\u2502','right-mid':'\u2524',middle:'\u2502'},truncate:'\u2026',colWidths:[],colAligns:[],style:{'padding-left':1,'padding-right':1,head:['red'],border:['grey'],compact:!1},head:[]},z)}var v=m(21),E=m(11),O=E.repeat,F=E.truncate,C=E.pad;k.prototype.__proto__=Array.prototype,k.prototype.__defineGetter__('width',function(){var z=this.toString().split('\n');return z.length?z[0].length:0}),k.prototype.render,k.prototype.toString=function(){function z(J,$){var $=$||0;J.forEach(function(V,X){U[X+$]=Math.max(U[X+$]||0,R(V)||0)})}function R(J){return'object'==typeof J&&void 0!=J.width?J.width:('object'==typeof J?E.strlen(J.text):E.strlen(J))+(I['padding-left']||0)+(I['padding-right']||0)}function T(J,$,V,X){var Z=0,J=$+O(J,H-2)+V;return U.forEach(function(Q,K){K==U.length-1||(Z+=Q+1,J=J.substr(0,Z)+X+J.substr(Z+1))}),P(D.style.border,J)}function S(){var J=T(A.top,A['top-left']||A.top,A['top-right']||A.top,A['top-mid']);J&&(N+=J+'\n')}function M(J,$){var V=[],X=0;if(!Array.isArray(J)&&'object'==typeof J){var Z=Object.keys(J)[0],Q=J[Z];Array.isArray(Q)?(J=Q,J.unshift(Z)):J=[Z,Q]}J.forEach(function(oe,ne){var le=oe.toString().split('\n').reduce(function(ie,ae){return ie.push(B(ae,ne)),ie},[]),se=le.length;se>X&&(X=se),V.push({contents:le,height:se})});var ee=Array(X);V.forEach(function(oe,ne){oe.contents.forEach(function(ie,ae){ee[ae]||(ee[ae]=[]),($||0===ne&&D.style.head)&&(ie=P(D.style.head,ie)),ee[ae].push(ie)});for(var le=oe.height,se=X;le<se;le++)ee[le]||(ee[le]=[]),ee[le].push(B('',ne))});var te='';return ee.forEach(function(oe){0<te.length&&(te+='\n'+P(D.style.border,A.left)),te+=oe.join(P(D.style.border,A.middle))+P(D.style.border,A.right)}),P(D.style.border,A.left)+te}function P(J,$){return $?(J.forEach(function(V){$=v[V]($)}),$):''}function B(J,$){var J=('object'==typeof J&&J.text?J.text:J)+'',V=E.strlen(J),X=U[$]-(I['padding-left']||0)-(I['padding-right']||0),Z=D.colAligns[$]||'left';return O(' ',I['padding-left']||0)+(V==X?J:V<X?C(J,X+(J.length-V),' ','left'==Z?'right':'middle'==Z?'both':'left'):L?F(J,X,L):J)+O(' ',I['padding-right']||0)}var N='',D=this.options,I=D.style,G=D.head,A=D.chars,L=D.truncate,U=D.colWidths||Array(this.head.length),H=0;if(!G.length&&!this.length)return'';if(!U.length){var Y=this.slice(0);G.length&&(Y=Y.concat([G])),Y.forEach(function(J){if('object'==typeof J&&J.length)z(J);else{var $=Object.keys(J)[0],V=J[$];U[0]=Math.max(U[0]||0,R($)||0),'object'==typeof V&&V.length?z(V,1):U[1]=Math.max(U[1]||0,R(V)||0)}})}H=(1==U.length?U[0]:U.reduce(function(J,$){return J+$}))+U.length+1,G.length&&(S(),N+=M(G,I.head)+'\n'),this.length&&this.forEach(function(J,$){if(!G.length&&0==$)S();else if(!I.compact||$<!!G.length?1:0==J.length){var V=T(A.mid,A['left-mid'],A['right-mid'],A['mid-mid']);V&&(N+=V+'\n')}(!J.hasOwnProperty('length')||J.length)&&(N+=M(J)+'\n')});var W=T(A.bottom,A['bottom-left']||A.bottom,A['bottom-right']||A.bottom,A['bottom-mid']);return W?N+=W:N=N.slice(0,-1),N},h.exports=k,h.exports.version='0.0.1'},function(h,y){function m(k,v){for(var E in v)v[E]&&v[E].constructor&&v[E].constructor===Object?(k[E]=k[E]||{},m(k[E],v[E])):k[E]=v[E];return k}y.repeat=function(k,v){return Array(v+1).join(k)},y.pad=function(k,v,E,O){if(v+1>=k.length)switch(O){case'left':k=Array(v+1-k.length).join(E)+k;break;case'both':var F=Math.ceil((padlen=v-k.length)/2),C=padlen-F;k=Array(C+1).join(E)+k+Array(F+1).join(E);break;default:k+=Array(v+1-k.length).join(E);}return k},y.truncate=function(k,v,E){return E=E||'\u2026',k.length>=v?k.substr(0,v-E.length)+E:k};y.options=m,y.strlen=function(k){var v=/\u001b\[(?:\d*;){0,5}\d*m/g,E=(''+k).replace(v,''),O=E.split('\n');return O.reduce(function(F,C){return C.length>F?C.length:F},0)}},function(h){function m(k){throw new Error('Cannot find module \''+k+'\'.')}m.keys=function(){return[]},m.resolve=m,h.exports=m,m.id=12},function(h){h.exports=function(k){var E='';k=k||'Run the trap, drop the bass',k=k.split('');var O={a:['@','\u0104','\u023A','\u0245','\u0394','\u039B','\u0414'],b:['\xDF','\u0181','\u0243','\u026E','\u03B2','\u0E3F'],c:['\xA9','\u023B','\u03FE'],d:['\xD0','\u018A','\u0500','\u0501','\u0502','\u0503'],e:['\xCB','\u0115','\u018E','\u0258','\u03A3','\u03BE','\u04BC','\u0A6C'],f:['\u04FA'],g:['\u0262'],h:['\u0126','\u0195','\u04A2','\u04BA','\u04C7','\u050A'],i:['\u0F0F'],j:['\u0134'],k:['\u0138','\u04A0','\u04C3','\u051E'],l:['\u0139'],m:['\u028D','\u04CD','\u04CE','\u0520','\u0521','\u0D69'],n:['\xD1','\u014B','\u019D','\u0376','\u03A0','\u048A'],o:['\xD8','\xF5','\xF8','\u01FE','\u0298','\u047A','\u05DD','\u06DD','\u0E4F'],p:['\u01F7','\u048E'],q:['\u09CD'],r:['\xAE','\u01A6','\u0210','\u024C','\u0280','\u042F'],s:['\xA7','\u03DE','\u03DF','\u03E8'],t:['\u0141','\u0166','\u0373'],u:['\u01B1','\u054D'],v:['\u05D8'],w:['\u0428','\u0460','\u047C','\u0D70'],x:['\u04B2','\u04FE','\u04FC','\u04FD'],y:['\xA5','\u04B0','\u04CB'],z:['\u01B5','\u0240']};return k.forEach(function(F){F=F.toLowerCase();var C=O[F]||[' '],z=Math.floor(Math.random()*C.length);E+='undefined'==typeof O[F]?F:O[F][z]}),E}},function(h){h.exports=function(k){function E(R){var T=Math.floor(Math.random()*R);return T}function O(R){var T=!1;return z.filter(function(S){T=S===R}),T}k=k||' he is here ';var C={up:['\u030D','\u030E','\u0304','\u0305','\u033F','\u0311','\u0306','\u0310','\u0352','\u0357','\u0351','\u0307','\u0308','\u030A','\u0342','\u0313','\u0308','\u034A','\u034B','\u034C','\u0303','\u0302','\u030C','\u0350','\u0300','\u0301','\u030B','\u030F','\u0312','\u0313','\u0314','\u033D','\u0309','\u0363','\u0364','\u0365','\u0366','\u0367','\u0368','\u0369','\u036A','\u036B','\u036C','\u036D','\u036E','\u036F','\u033E','\u035B','\u0346','\u031A'],down:['\u0316','\u0317','\u0318','\u0319','\u031C','\u031D','\u031E','\u031F','\u0320','\u0324','\u0325','\u0326','\u0329','\u032A','\u032B','\u032C','\u032D','\u032E','\u032F','\u0330','\u0331','\u0332','\u0333','\u0339','\u033A','\u033B','\u033C','\u0345','\u0347','\u0348','\u0349','\u034D','\u034E','\u0353','\u0354','\u0355','\u0356','\u0359','\u035A','\u0323'],mid:['\u0315','\u031B','\u0300','\u0301','\u0358','\u0321','\u0322','\u0327','\u0328','\u0334','\u0335','\u0336','\u035C','\u035D','\u035E','\u035F','\u0360','\u0362','\u0338','\u0337','\u0361',' \u0489']},z=[].concat(C.up,C.down,C.mid),m={};return function(R,T){var M,P,S='';for(P in T=T||{},T.up=T.up||!0,T.mid=T.mid||!0,T.down=T.down||!0,T.size=T.size||'maxi',R=R.split(''),R)if(!O(P)){switch(S+=R[P],M={up:0,down:0,mid:0},T.size){case'mini':M.up=E(8),M.min=E(2),M.down=E(8);break;case'maxi':M.up=E(16)+3,M.min=E(4)+1,M.down=E(64)+3;break;default:M.up=E(8)+1,M.mid=E(6)/2,M.down=E(8)+1;}var B=['up','mid','down'];for(var N in B)for(var D=B[N],I=0;I<=M[D];I++)T[D]&&(S+=C[D][E(C[D].length)])}return S}(k)}},function(h,y,m){var k=m(1);h.exports=function(){return function(v,E){if(' '===v)return v;switch(E%3){case 0:return k.red(v);case 1:return k.white(v);case 2:return k.blue(v);}}}()},function(h,y,m){var k=m(1);h.exports=function(){var v=['red','yellow','green','blue','magenta'];return function(E,O){return' '===E?E:k[v[O++%v.length]](E)}}()},function(h,y,m){var k=m(1);h.exports=function(){var v=['underline','inverse','grey','yellow','red','green','blue','white','cyan','magenta'];return function(E){return' '===E?E:k[v[Math.round(Math.random()*(v.length-1))]](E)}}()},function(h,y,m){var k=m(1);h.exports=function(v,E){return 0==E%2?v:k.inverse(v)}},function(h){var m={};h.exports=m;var k={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],blackBG:[40,49],redBG:[41,49],greenBG:[42,49],yellowBG:[43,49],blueBG:[44,49],magentaBG:[45,49],cyanBG:[46,49],whiteBG:[47,49]};Object.keys(k).forEach(function(v){var E=k[v],O=m[v]=[];O.open='\x1B['+E[0]+'m',O.close='\x1B['+E[1]+'m'})},function(h,y,m){(function(k){var v=k.argv;h.exports=function(){return-1!==v.indexOf('--no-color')||-1!==v.indexOf('--color=false')?!1:-1!==v.indexOf('--color')||-1!==v.indexOf('--color=true')||-1!==v.indexOf('--color=always')||(k.stdout&&!k.stdout.isTTY?!1:!('win32'!==k.platform)||!!('COLORTERM'in k.env)||'dumb'!==k.env.TERM&&!!/^screen|^xterm|^vt100|color|ansi|cygwin|linux/i.test(k.env.TERM))}()}).call(y,m(0))},function(h,y,m){var k=m(1);h.exports=k},function(h,y,m){'use strict';var k=m(3),v=new RegExp(k().source);h.exports=v.test.bind(v)},function(h){'use strict';function k(){var z=0<arguments.length&&arguments[0]!==void 0?arguments[0]:'',R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:'Log',T=2<arguments.length&&arguments[2]!==void 0?arguments[2]:'#000000',S=3<arguments.length&&arguments[3]!==void 0?arguments[3]:'#FFFFFF';console.log('%c'+R,'color:'+T+';background-color:'+S+';padding:2px 25px;'),'string'==typeof z?console.log('%c'+z,'color:'+S+';'):console.log(z),console.log('%cEnd of '+R,'color:'+T+';background-color:'+S+';padding:2px 25px;')}h.exports={wrap:function(z){console.log('-----------------'),console.log(z),console.log('-----------------')},error:function(){var z=0<arguments.length&&arguments[0]!==void 0?arguments[0]:'',R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:'Error';k(z,R,'#FFFFFF','#FF4C4C')},log:function(){var z=0<arguments.length&&arguments[0]!==void 0?arguments[0]:'',R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:'Log';k(z,R,'#FFFFFF','#4C4C4C')},warning:function(){var z=0<arguments.length&&arguments[0]!==void 0?arguments[0]:'',R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:'Warning';k(z,R,'#FFF','#FFC966')},info:function(){var z=0<arguments.length&&arguments[0]!==void 0?arguments[0]:'',R=1<arguments.length&&arguments[1]!==void 0?arguments[1]:'Info';k(z,R,'#FFF','#B1CCD5')}}},function(h,y,m){'use strict';var k=m(3)();h.exports=function(v){return'string'==typeof v?v.replace(k,''):v}},function(h,y,m){'use strict';(function(k){var v=k.argv,E=v.indexOf('--'),O=function(F){F='--'+F;var C=v.indexOf(F);return-1!==C&&(!(-1!==E)||C<E)};h.exports=function(){return!!('FORCE_COLOR'in k.env)||(O('no-color')||O('no-colors')||O('color=false')?!1:O('color')||O('colors')||O('color=true')||O('color=always')||(k.stdout&&!k.stdout.isTTY?!1:!('win32'!==k.platform)||!!('COLORTERM'in k.env)||'dumb'!==k.env.TERM&&!!/^screen|^xterm|^vt100|color|ansi|cygwin|linux/i.test(k.env.TERM)))}()}).call(y,m(0))},function(h){h.exports='function'==typeof Object.create?function(k,v){k.super_=v,k.prototype=Object.create(v.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}})}:function(k,v){k.super_=v;var E=function(){};E.prototype=v.prototype,k.prototype=new E,k.prototype.constructor=k}},function(h){h.exports=function(k){return k&&'object'==typeof k&&'function'==typeof k.copy&&'function'==typeof k.fill&&'function'==typeof k.readUInt8}},function(h,y,m){(function(k,v){function E(le,se){var ie={seen:[],stylize:F};return 3<=arguments.length&&(ie.depth=arguments[2]),4<=arguments.length&&(ie.colors=arguments[3]),N(se)?ie.showHidden=se:se&&y._extend(ie,se),U(ie.showHidden)&&(ie.showHidden=!1),U(ie.depth)&&(ie.depth=2),U(ie.colors)&&(ie.colors=!1),U(ie.customInspect)&&(ie.customInspect=!0),ie.colors&&(ie.stylize=O),z(ie,le,ie.depth)}function O(le,se){var ie=E.styles[se];return ie?'\x1B['+E.colors[ie][0]+'m'+le+'\x1B['+E.colors[ie][1]+'m':le}function F(le){return le}function C(le){var se={};return le.forEach(function(ie){se[ie]=!0}),se}function z(le,se,ie){if(le.customInspect&&se&&$(se.inspect)&&se.inspect!==y.inspect&&!(se.constructor&&se.constructor.prototype===se)){var ae=se.inspect(ie,le);return A(ae)||(ae=z(le,ae,ie)),ae}var pe=R(le,se);if(pe)return pe;var de=Object.keys(se),ce=C(de);if(le.showHidden&&(de=Object.getOwnPropertyNames(se)),J(se)&&(0<=de.indexOf('message')||0<=de.indexOf('description')))return T(se);if(0===de.length){if($(se)){var ge=se.name?': '+se.name:'';return le.stylize('[Function'+ge+']','special')}if(H(se))return le.stylize(RegExp.prototype.toString.call(se),'regexp');if(W(se))return le.stylize(Date.prototype.toString.call(se),'date');if(J(se))return T(se)}var ue='',he=!1,ye=['{','}'];if(B(se)&&(he=!0,ye=['[',']']),$(se)){var be=se.name?': '+se.name:'';ue=' [Function'+be+']'}if(H(se)&&(ue=' '+RegExp.prototype.toString.call(se)),W(se)&&(ue=' '+Date.prototype.toUTCString.call(se)),J(se)&&(ue=' '+T(se)),0===de.length&&(!he||0==se.length))return ye[0]+ue+ye[1];if(0>ie)return H(se)?le.stylize(RegExp.prototype.toString.call(se),'regexp'):le.stylize('[Object]','special');le.seen.push(se);var me;return me=he?S(le,se,ie,ce,de):de.map(function(fe){return M(le,se,ie,ce,fe,he)}),le.seen.pop(),P(me,ue,ye)}function R(le,se){if(U(se))return le.stylize('undefined','undefined');if(A(se)){var ie='\''+JSON.stringify(se).replace(/^"|"$/g,'').replace(/'/g,'\\\'').replace(/\\"/g,'"')+'\'';return le.stylize(ie,'string')}return G(se)?le.stylize(''+se,'number'):N(se)?le.stylize(''+se,'boolean'):D(se)?le.stylize('null','null'):void 0}function T(le){return'['+Error.prototype.toString.call(le)+']'}function S(le,se,ie,ae,pe){for(var de=[],ce=0,ge=se.length;ce<ge;++ce)K(se,ce+'')?de.push(M(le,se,ie,ae,ce+'',!0)):de.push('');return pe.forEach(function(ue){ue.match(/^\d+$/)||de.push(M(le,se,ie,ae,ue,!0))}),de}function M(le,se,ie,ae,pe,de){var ce,ge,ue;if(ue=Object.getOwnPropertyDescriptor(se,pe)||{value:se[pe]},ue.get?ue.set?ge=le.stylize('[Getter/Setter]','special'):ge=le.stylize('[Getter]','special'):ue.set&&(ge=le.stylize('[Setter]','special')),K(ae,pe)||(ce='['+pe+']'),ge||(0>le.seen.indexOf(ue.value)?(ge=D(ie)?z(le,ue.value,null):z(le,ue.value,ie-1),-1<ge.indexOf('\n')&&(de?ge=ge.split('\n').map(function(he){return' '+he}).join('\n').substr(2):ge='\n'+ge.split('\n').map(function(he){return' '+he}).join('\n'))):ge=le.stylize('[Circular]','special')),U(ce)){if(de&&pe.match(/^\d+$/))return ge;ce=JSON.stringify(''+pe),ce.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ce=ce.substr(1,ce.length-2),ce=le.stylize(ce,'name')):(ce=ce.replace(/'/g,'\\\'').replace(/\\"/g,'"').replace(/(^"|"$)/g,'\''),ce=le.stylize(ce,'string'))}return ce+': '+ge}function P(le,se,ie){var ae=0,pe=le.reduce(function(de,ce){return ae++,0<=ce.indexOf('\n')&&ae++,de+ce.replace(/\u001b\[\d\d?m/g,'').length+1},0);return 60<pe?ie[0]+(''===se?'':se+'\n ')+' '+le.join(',\n ')+' '+ie[1]:ie[0]+se+' '+le.join(', ')+' '+ie[1]}function B(le){return Array.isArray(le)}function N(le){return'boolean'==typeof le}function D(le){return null===le}function G(le){return'number'==typeof le}function A(le){return'string'==typeof le}function U(le){return void 0===le}function H(le){return Y(le)&&'[object RegExp]'===X(le)}function Y(le){return'object'==typeof le&&null!==le}function W(le){return Y(le)&&'[object Date]'===X(le)}function J(le){return Y(le)&&('[object Error]'===X(le)||le instanceof Error)}function $(le){return'function'==typeof le}function X(le){return Object.prototype.toString.call(le)}function Z(le){return 10>le?'0'+le.toString(10):le.toString(10)}function Q(){var le=new Date,se=[Z(le.getHours()),Z(le.getMinutes()),Z(le.getSeconds())].join(':');return[le.getDate(),ne[le.getMonth()],se].join(' ')}function K(le,se){return Object.prototype.hasOwnProperty.call(le,se)}var ee=/%[sdj%]/g;y.format=function(le){if(!A(le)){for(var se=[],ie=0;ie<arguments.length;ie++)se.push(E(arguments[ie]));return se.join(' ')}for(var ie=1,ae=arguments,pe=ae.length,de=(le+'').replace(ee,function(ge){if('%%'===ge)return'%';if(ie>=pe)return ge;switch(ge){case'%s':return ae[ie++]+'';case'%d':return+ae[ie++];case'%j':try{return JSON.stringify(ae[ie++])}catch(ue){return'[Circular]'}default:return ge;}}),ce=ae[ie];ie<pe;ce=ae[++ie])de+=D(ce)||!Y(ce)?' '+ce:' '+E(ce);return de},y.deprecate=function(le,se){if(U(k.process))return function(){return y.deprecate(le,se).apply(this,arguments)};if(!0===v.noDeprecation)return le;var ae=!1;return function(){if(!ae){if(v.throwDeprecation)throw new Error(se);else v.traceDeprecation?console.trace(se):console.error(se);ae=!0}return le.apply(this,arguments)}};var te={},oe;y.debuglog=function(le){if(U(oe)&&(oe=v.env.NODE_DEBUG||''),le=le.toUpperCase(),!te[le])if(new RegExp('\\b'+le+'\\b','i').test(oe)){var se=v.pid;te[le]=function(){var ie=y.format.apply(y,arguments);console.error('%s %d: %s',le,se,ie)}}else te[le]=function(){};return te[le]},y.inspect=E,E.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},E.styles={special:'cyan',number:'yellow',boolean:'yellow',undefined:'grey','null':'bold',string:'green',date:'magenta',regexp:'red'},y.isArray=B,y.isBoolean=N,y.isNull=D,y.isNullOrUndefined=function(le){return null==le},y.isNumber=G,y.isString=A,y.isSymbol=function(le){return'symbol'==typeof le},y.isUndefined=U,y.isRegExp=H,y.isObject=Y,y.isDate=W,y.isError=J,y.isFunction=$,y.isPrimitive=function(le){return null===le||'boolean'==typeof le||'number'==typeof le||'string'==typeof le||'symbol'==typeof le||'undefined'==typeof le},y.isBuffer=m(27);var ne=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];y.log=function(){console.log('%s - %s',Q(),y.format.apply(y,arguments))},y.inherits=m(26),y._extend=function(le,se){if(!se||!Y(se))return le;for(var ie=Object.keys(se),ae=ie.length;ae--;)le[ie[ae]]=se[ie[ae]];return le}}).call(y,m(29),m(0))},function(h){var m=function(){return this}();try{m=m||Function('return this')()||(1,eval)('this')}catch(k){'object'==typeof window&&(m=window)}h.exports=m},function(h){h.exports=function(m){return m.webpackPolyfill||(m.deprecate=function(){},m.paths=[],!m.children&&(m.children=[]),Object.defineProperty(m,'loaded',{enumerable:!0,get:function(){return m.l}}),Object.defineProperty(m,'id',{enumerable:!0,get:function(){return m.i}}),m.webpackPolyfill=1),m}},function(h,y,m){(function(k){if(k.browser){var v=m(7);h.exports=new v(m(2))}else h.exports=m(8)}).call(y,m(0))}])});