diff --git a/asset-manifest.json b/asset-manifest.json index a725ef8..97f62ed 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,13 +1,13 @@ { "files": { "main.css": "/static/css/main.99a35fa3.css", - "main.js": "/static/js/main.8236cb56.js", + "main.js": "/static/js/main.321f2b98.js", "index.html": "/index.html", "main.99a35fa3.css.map": "/static/css/main.99a35fa3.css.map", - "main.8236cb56.js.map": "/static/js/main.8236cb56.js.map" + "main.321f2b98.js.map": "/static/js/main.321f2b98.js.map" }, "entrypoints": [ "static/css/main.99a35fa3.css", - "static/js/main.8236cb56.js" + "static/js/main.321f2b98.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index cc735aa..bc22c0f 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -BitwiseCmd
\ No newline at end of file +BitwiseCmd
\ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index c8fceb7..4e5267c 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,13 +1,13 @@ - - - - - http://bitwisecmd.com/ - 2015-04-08T11:00:53+00:00 - weekly - + + + + + http://bitwisecmd.com/ + 2015-04-08T11:00:53+00:00 + weekly + \ No newline at end of file diff --git a/static/css/main.99a35fa3.css.map b/static/css/main.99a35fa3.css.map index 7781609..f97193d 100644 --- a/static/css/main.99a35fa3.css.map +++ b/static/css/main.99a35fa3.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.99a35fa3.css","mappings":"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","sources":["index.css","shell/components/DebugIndicators.css","shell/components/TopLinks.css","networking/components/IpAddressView.css","networking/components/SubnetView.css","networking/components/VpcView.css","shell/components/HelpResultView.css","shell/components/WhatsNewResultView.css"],"sourcesContent":["body { padding:0; margin:0; height: 100%; overflow: hidden; }\r\nhtml { height: 100% }\r\n\r\n.app-root { \r\n font-family: Verdana; \r\n font-size: 0.8em; \r\n margin: 0; \r\n padding: 20px 100px 0 100px; \r\n height: 100%; \r\n overflow: auto; \r\n position: relative;\r\n}\r\n\r\ncode { font-size: 1.2em; font-weight: bold; }\r\n\r\n.header-cmd { color: #c5c5c5 }\r\n\r\n.mono { font-family: monospace; font-size: 1.3em }\r\n.expressionInput { width: 500px; padding: 3px; border: none; outline: none; }\r\n\r\n.hidden { display: none;}\r\n\r\n.result { margin: 10px 10px 30px; }\r\n.result .input { margin-bottom: 10px; }\r\n.result .content { padding-left: 10px}\r\n.result .cur { margin-right: 5px; }\r\n\r\n.hashLink { text-decoration: none; margin-left: 5px; visibility: hidden; margin-right: 0; padding: 0; text-decoration: none; }\r\n.hashLink:hover { text-decoration: underline; margin-left: 5px; background: none; }\r\n.result:hover .hashLink { visibility: visible }\r\n\r\n.expression .label { font-weight: bold; padding-right: 5px; text-align: right; }\r\n.expression .bin { letter-spacing: 3px; }\r\n.expression .byte { margin: 0 3px; }\r\n.expression-result td { border-top: dotted 1px gray; }\r\n.expression { font-size: 1.5em; font-family: monospace }\r\n.expression .prefix { font-weight: normal; display: none; font-size: 0.9em }\r\n.expression .other { font-size: 0.9em}\r\n.expression .sign { text-align: right}\r\n\r\n.flipable { cursor: pointer; opacity: 1 }\r\n.flipable { cursor: pointer; opacity: 1 }\r\n.flipable:hover { opacity: 0.8 }\r\n\r\n.hex .prefix { display: inline; }\r\n\r\n.help { padding: 10px; }\r\n.help ul { list-style-type: none; margin: 0; padding: 0; }\r\n.help p { margin-top: 0 }\r\n\r\n.indicator { padding: 0px 5px; background: transparent; border: none; cursor: pointer; vertical-align: middle; }\r\n.error { color: maroon; }\r\n\r\n.soft { opacity: 0.7 }\r\n.small-text { font-size: 0.8em;}\r\n\r\n#view { padding: 10px}\r\n\r\n.cur { color: lightgray; }\r\n\r\n/* Light */\r\n.light { background: #fafafa; }\r\n.light a, .light a:visited { color: #222; }\r\n.light .one { color: black; }\r\n.light .zero { color: #888; }\r\n.light .indicator { color: #ddd; }\r\n.light .expressionInput { background: #ddd;}\r\n.light .on { color: #121212; }\r\n.light .prefix { color: #888}\r\n.light .other { color: #bbb }\r\n.light .hashLink, .light .hashLink:visited { color: #ddd; }\r\n.light .hashLink:hover { color: #888 }\r\n.light ul.top-links li:hover { background: #ddd }\r\n.light .error { color: #da586d }\r\n.light button.btn { color: black}\r\n.light button.btn:hover { background: #ddd}\r\n.light button.btn:disabled { color: #888; background-color: inherit; }\r\n\r\n/* Dark */\r\n.dark { background: #121212; color: white;}\r\n.dark .expression { color: white;}\r\n.dark .expressionInput { color: white; background: #555; }\r\n.dark a, .dark a:visited { color: white; }\r\n.dark .indicator { color: #555; }\r\n.dark .on { color: white; }\r\n.dark .zero { color: #999;}\r\n.dark .prefix { color: #999}\r\n.dark .other { color: #444;}\r\n.dark .hashLink, .dark .hashLink:visited { color: #333 }\r\n.dark .hashLink:hover { color: #999 }\r\n.dark ul.top-links li:hover { background: #333 }\r\n.dark .error { color: #da586d}\r\n.dark button.btn { color: white}\r\n.dark button.btn:hover { background: #333}\r\n.dark button.btn:disabled { color: #999; background-color: inherit; }\r\n\r\n/*\r\n Midnight Theme\r\n*/\r\n.midnight .header-cmd { color: #85a0ad }\r\n.midnight { background: #2c3e50; color: white }\r\n.midnight .expression { color: white;}\r\n.midnight .expressionInput { background: #85a0ad; color: white;}\r\n.midnight a, .dark a:visited { color: white; }\r\n.midnight .indicator { color: #85a0ad; }\r\n.midnight .on { color: white; }\r\n.midnight .zero { color: #85a0ad;}\r\n.midnight .prefix { color: #85a0ad}\r\n.midnight .other { color: #9FBAC7;}\r\n.midnight .accent-background { background-color: #3b5268;}\r\n.midnight .hashLink, .dark .hashLink:visited { color: #85a0ad }\r\n.midnight .hashLink:hover { color: #9FBAC7 }\r\n.midnight ul.top-links li:hover { background: #132537 }\r\n.midnight .error { color:#da586d}\r\n.midnight .changelog .item-new .date { font-weight: bold }\r\n.midnight button.btn { color: white}\r\n.midnight button.btn:hover { background: #132537}\r\n.midnight button.btn:disabled { color: #85a0ad; background-color: inherit; }\r\n\r\nbutton { \r\n border: none;\r\n background: none;\r\n cursor: pointer;\r\n}\r\n\r\nbutton:focus {outline:0;}\r\n\r\n/* Top Links Shrink */\r\n@media (max-width: 800px) {\r\n .top-links .link-text { display: none }\r\n .debug-indicators { display: none;}\r\n .app-root {padding: 10px; }\r\n}\r\n\r\n.social-container{ position:fixed; bottom:20px; right:20px }\r\n\r\n/* Remove margin space on body. Inline top links with header */\r\n@media (max-width: 700px) {\r\n /*.expressionInput { width: 450px; } */\r\n}\r\n\r\n/* Further shrink */\r\n@media (max-width: 500px) {\r\n .expressionInput { width: 400px; }\r\n .top-links a { display: inline-block; padding: 5px 10px}\r\n}\r\n\r\n@media (max-width: 450px) {\r\n\r\n .expressionInput { width: 350px; }\r\n}",".debug-indicators { position: absolute; top: 1em; left: 1em}\r\n.debug-indicators span {display: block;}","\r\n.top-links { position: absolute; right: 2em; top: 1em; list-style-type: none; margin: 0 }\r\n.top-links li { float: left; }\r\n.top-links a { display: inline-block; padding: 5px 10px}\r\n.top-links .icon { margin-right: 5px; vertical-align: middle; }",".ip-address-info { padding-top: 1em; font-size: 0.85em; vertical-align: middle; display: none;}",".subnet-view .description {\r\n vertical-align: middle;\r\n text-align: right;\r\n}\r\n\r\n.subnet-view td {\r\n padding-right: 15px;\r\n}\r\n\r\n.subnet-view {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.subnet-view .part {\r\n border-bottom: solid 1px;\r\n}\r\n\r\n.subnet-view button {\r\n margin:0 3px;\r\n}\r\n\r\n.subnet-view .ip-address-col { min-width: 8.5em;}",".vpc-view .description {\r\n vertical-align: middle;\r\n text-align: right;\r\n}\r\n\r\n.vpc-view {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.vpc-view {\r\n margin-bottom: 20px;\r\n}\r\n\r\n.vpc-view .host-part {\r\n color: teal;\r\n}\r\n\r\n.vpc-view .subnet-part {\r\n color:mediumseagreen;\r\n}\r\n\r\n.vpc-view .decimal-part {\r\n margin-left: 10px;\r\n}\r\n\r\n.vpc-view .part {\r\n border-bottom: solid 1px;\r\n}\r\n\r\n.vpc-view .address-space button {\r\n margin: 0;\r\n}\r\n\r\n.vpc-view .address-space {\r\n font-size: 1.2em;\r\n vertical-align: middle;\r\n}\r\n\r\n.vpc-view .address-space-label {\r\n font-size: 0.8em;\r\n vertical-align: center;\r\n}\r\n\r\n.vpc-view button {\r\n margin:0 3px;\r\n}\r\n\r\n.vpc-view .address-container {\r\n margin: 20px 0;\r\n}",".help .section {margin-bottom:10px;}\r\n.help .panel-container {overflow: hidden;}\r\n.help .left-panel {float:left; margin-right: 20px;}\r\n.help .right-panel {float:left;}",".changelog .item { margin-top: 2em; }\r\n.changelog .item-new .date { font-weight: bold; text-decoration: underline;}"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.99a35fa3.css","mappings":"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","sources":["index.css","shell/components/DebugIndicators.css","shell/components/TopLinks.css","networking/components/IpAddressView.css","networking/components/SubnetView.css","networking/components/VpcView.css","shell/components/HelpResultView.css","shell/components/WhatsNewResultView.css"],"sourcesContent":["body { padding:0; margin:0; height: 100%; overflow: hidden; }\nhtml { height: 100% }\n\n.app-root { \n font-family: Verdana; \n font-size: 0.8em; \n margin: 0; \n padding: 20px 100px 0 100px; \n height: 100%; \n overflow: auto; \n position: relative;\n}\n\ncode { font-size: 1.2em; font-weight: bold; }\n\n.header-cmd { color: #c5c5c5 }\n\n.mono { font-family: monospace; font-size: 1.3em }\n.expressionInput { width: 500px; padding: 3px; border: none; outline: none; }\n\n.hidden { display: none;}\n\n.result { margin: 10px 10px 30px; }\n.result .input { margin-bottom: 10px; }\n.result .content { padding-left: 10px}\n.result .cur { margin-right: 5px; }\n\n.hashLink { text-decoration: none; margin-left: 5px; visibility: hidden; margin-right: 0; padding: 0; text-decoration: none; }\n.hashLink:hover { text-decoration: underline; margin-left: 5px; background: none; }\n.result:hover .hashLink { visibility: visible }\n\n.expression .label { font-weight: bold; padding-right: 5px; text-align: right; }\n.expression .bin { letter-spacing: 3px; }\n.expression .byte { margin: 0 3px; }\n.expression-result td { border-top: dotted 1px gray; }\n.expression { font-size: 1.5em; font-family: monospace }\n.expression .prefix { font-weight: normal; display: none; font-size: 0.9em }\n.expression .other { font-size: 0.9em}\n.expression .sign { text-align: right}\n\n.flipable { cursor: pointer; opacity: 1 }\n.flipable { cursor: pointer; opacity: 1 }\n.flipable:hover { opacity: 0.8 }\n\n.hex .prefix { display: inline; }\n\n.help { padding: 10px; }\n.help ul { list-style-type: none; margin: 0; padding: 0; }\n.help p { margin-top: 0 }\n\n.indicator { padding: 0px 5px; background: transparent; border: none; cursor: pointer; vertical-align: middle; }\n.error { color: maroon; }\n\n.soft { opacity: 0.7 }\n.small-text { font-size: 0.8em;}\n\n#view { padding: 10px}\n\n.cur { color: lightgray; }\n\n/* Light */\n.light { background: #fafafa; }\n.light a, .light a:visited { color: #222; }\n.light .one { color: black; }\n.light .zero { color: #888; }\n.light .indicator { color: #ddd; }\n.light .expressionInput { background: #ddd;}\n.light .on { color: #121212; }\n.light .prefix { color: #888}\n.light .other { color: #bbb }\n.light .hashLink, .light .hashLink:visited { color: #ddd; }\n.light .hashLink:hover { color: #888 }\n.light ul.top-links li:hover { background: #ddd }\n.light .error { color: #da586d }\n.light button.btn { color: black}\n.light button.btn:hover { background: #ddd}\n.light button.btn:disabled { color: #888; background-color: inherit; }\n\n/* Dark */\n.dark { background: #121212; color: white;}\n.dark .expression { color: white;}\n.dark .expressionInput { color: white; background: #555; }\n.dark a, .dark a:visited { color: white; }\n.dark .indicator { color: #555; }\n.dark .on { color: white; }\n.dark .zero { color: #999;}\n.dark .prefix { color: #999}\n.dark .other { color: #444;}\n.dark .hashLink, .dark .hashLink:visited { color: #333 }\n.dark .hashLink:hover { color: #999 }\n.dark ul.top-links li:hover { background: #333 }\n.dark .error { color: #da586d}\n.dark button.btn { color: white}\n.dark button.btn:hover { background: #333}\n.dark button.btn:disabled { color: #999; background-color: inherit; }\n\n/*\n Midnight Theme\n*/\n.midnight .header-cmd { color: #85a0ad }\n.midnight { background: #2c3e50; color: white }\n.midnight .expression { color: white;}\n.midnight .expressionInput { background: #85a0ad; color: white;}\n.midnight a, .dark a:visited { color: white; }\n.midnight .indicator { color: #85a0ad; }\n.midnight .on { color: white; }\n.midnight .zero { color: #85a0ad;}\n.midnight .prefix { color: #85a0ad}\n.midnight .other { color: #9FBAC7;}\n.midnight .accent-background { background-color: #3b5268;}\n.midnight .hashLink, .dark .hashLink:visited { color: #85a0ad }\n.midnight .hashLink:hover { color: #9FBAC7 }\n.midnight ul.top-links li:hover { background: #132537 }\n.midnight .error { color:#da586d}\n.midnight .changelog .item-new .date { font-weight: bold }\n.midnight button.btn { color: white}\n.midnight button.btn:hover { background: #132537}\n.midnight button.btn:disabled { color: #85a0ad; background-color: inherit; }\n\nbutton { \n border: none;\n background: none;\n cursor: pointer;\n}\n\nbutton:focus {outline:0;}\n\n/* Top Links Shrink */\n@media (max-width: 800px) {\n .top-links .link-text { display: none }\n .debug-indicators { display: none;}\n .app-root {padding: 10px; }\n}\n\n.social-container{ position:fixed; bottom:20px; right:20px }\n\n/* Remove margin space on body. Inline top links with header */\n@media (max-width: 700px) {\n /*.expressionInput { width: 450px; } */\n}\n\n/* Further shrink */\n@media (max-width: 500px) {\n .expressionInput { width: 400px; }\n .top-links a { display: inline-block; padding: 5px 10px}\n}\n\n@media (max-width: 450px) {\n\n .expressionInput { width: 350px; }\n}",".debug-indicators { position: absolute; top: 1em; left: 1em}\n.debug-indicators span {display: block;}","\n.top-links { position: absolute; right: 2em; top: 1em; list-style-type: none; margin: 0 }\n.top-links li { float: left; }\n.top-links a { display: inline-block; padding: 5px 10px}\n.top-links .icon { margin-right: 5px; vertical-align: middle; }",".ip-address-info { padding-top: 1em; font-size: 0.85em; vertical-align: middle; display: none;}",".subnet-view .description {\n vertical-align: middle;\n text-align: right;\n}\n\n.subnet-view td {\n padding-right: 15px;\n}\n\n.subnet-view {\n margin-bottom: 20px;\n}\n\n.subnet-view .part {\n border-bottom: solid 1px;\n}\n\n.subnet-view button {\n margin:0 3px;\n}\n\n.subnet-view .ip-address-col { min-width: 8.5em;}",".vpc-view .description {\n vertical-align: middle;\n text-align: right;\n}\n\n.vpc-view {\n margin-bottom: 20px;\n}\n\n.vpc-view {\n margin-bottom: 20px;\n}\n\n.vpc-view .host-part {\n color: teal;\n}\n\n.vpc-view .subnet-part {\n color:mediumseagreen;\n}\n\n.vpc-view .decimal-part {\n margin-left: 10px;\n}\n\n.vpc-view .part {\n border-bottom: solid 1px;\n}\n\n.vpc-view .address-space button {\n margin: 0;\n}\n\n.vpc-view .address-space {\n font-size: 1.2em;\n vertical-align: middle;\n}\n\n.vpc-view .address-space-label {\n font-size: 0.8em;\n vertical-align: center;\n}\n\n.vpc-view button {\n margin:0 3px;\n}\n\n.vpc-view .address-container {\n margin: 20px 0;\n}",".help .section {margin-bottom:10px;}\n.help .panel-container {overflow: hidden;}\n.help .left-panel {float:left; margin-right: 20px;}\n.help .right-panel {float:left;}",".changelog .item { margin-top: 2em; }\n.changelog .item-new .date { font-weight: bold; text-decoration: underline;}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.321f2b98.js b/static/js/main.321f2b98.js new file mode 100644 index 0000000..2f4eb8c --- /dev/null +++ b/static/js/main.321f2b98.js @@ -0,0 +1,3 @@ +/*! For license information please see main.321f2b98.js.LICENSE.txt */ +(function(){var __webpack_modules__={468:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{Z:function(){return ExpressionOperand}});var _Users_boryslevytskyi_git_BitwiseCmd_node_modules_babel_runtime_helpers_esm_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(671),_Users_boryslevytskyi_git_BitwiseCmd_node_modules_babel_runtime_helpers_esm_createClass_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(466),_ScalarOperand__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(312),ExpressionOperand=function(){function ExpressionOperand(e,t,n){(0,_Users_boryslevytskyi_git_BitwiseCmd_node_modules_babel_runtime_helpers_esm_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__.Z)(this,ExpressionOperand),this.expressionString=void 0,this.operand=void 0,this.sign=void 0,this.isExpression=void 0,this.isShiftExpression=void 0,this.isNotExpression=void 0,this.expressionString=e,this.operand=t,this.sign=n,this.isExpression=!0,this.isShiftExpression=this.sign.indexOf("<")>=0||this.sign.indexOf(">")>=0,this.isNotExpression="~"===this.sign}return(0,_Users_boryslevytskyi_git_BitwiseCmd_node_modules_babel_runtime_helpers_esm_createClass_js__WEBPACK_IMPORTED_MODULE_2__.Z)(ExpressionOperand,[{key:"evaluate",value:function evaluate(operand){if(operand instanceof ExpressionOperand)throw new Error("value shouldnt be expression");var evaluatedOperand=this.operand.evaluate(),str="";if("~"==this.sign)str="~"+evaluatedOperand.value;else{if(null==operand)throw new Error("Other is required for expression: "+this.expressionString);str=operand.value+this.sign+evaluatedOperand.value}return _ScalarOperand__WEBPACK_IMPORTED_MODULE_0__.Z.create(eval(str),evaluatedOperand.base)}},{key:"getUnderlyingOperand",value:function(){return this.operand.getUnderlyingOperand()}},{key:"toString",value:function(){return this.sign+this.operand.toString()}}]),ExpressionOperand}()},312:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(671),a=n(466),i=[{regex:/^-?\d+$/,radix:10,base:"dec",prefix:"^$"},{regex:/^-?0x[0-9,a-f]+$/i,radix:16,base:"hex",prefix:/0x/i},{regex:/^-?0b[0-1]+$/i,radix:2,base:"bin",prefix:/0b/i}],o=new(function(){function e(t){(0,r.Z)(this,e),this.parsers=void 0,this.parsers=t}return(0,a.Z)(e,[{key:"parse",value:function(e){var t=this;return this.parsers.map((function(n){return t.applyParser(n,e)})).reduce((function(e,t){return e||t}))}},{key:"parseOperator",value:function(e){var t=e.match(e);return null==t||0==t.length?null:t[0]}},{key:"applyParser",value:function(e,t){return e.regex.test(t)?{value:parseInt(t.replace(e.prefix,""),e.radix),base:e.base,input:t}:null}}]),e}())(i),l=1,s=function(){function e(t,n){if((0,r.Z)(this,e),this.id=void 0,this.value=void 0,this.base=void 0,this.lengthInBits=void 0,this.isExpression=void 0,this.id=l++,this.value=t,this.base=n||"dec",this.lengthInBits=e.getBitLength(this.value),this.isExpression=!1,t<0&&!e.is32Bit(t))throw new Error("BitwiseCmd currently doesn't support 64 bit negative numbers such as "+t)}return(0,a.Z)(e,[{key:"getLengthInBits",value:function(){return this.value<0?32:Math.floor(Math.log(this.value)/Math.log(2))+1}},{key:"getOtherBase",value:function(e){switch(e||this.base){case"dec":case"bin":return"hex";case"hex":return"dec";default:throw new Error(e+" kind doesn't have opposite kind")}}},{key:"toString",value:function(t){return e.toBaseString(this.value,t||this.base)}},{key:"toOtherKindString",value:function(){return this.toString(this.getOtherBase())}},{key:"toDecimalString",value:function(){return this.toString("dec")}},{key:"toHexString",value:function(){return this.toString("hex")}},{key:"toBinaryString",value:function(){return this.toString("bin")}},{key:"setValue",value:function(t){this.value=t,this.lengthInBits=e.getBitLength(t)}},{key:"evaluate",value:function(){return this}},{key:"getUnderlyingOperand",value:function(){return this}}],[{key:"getBitLength",value:function(e){return Math.floor(Math.log(e)/Math.log(2))+1}},{key:"getBase",value:function(e){switch(e){case"bin":return 2;case"hex":return 16;case"dec":return 10}}},{key:"create",value:function(t,n){return new e(t,n||"dec")}},{key:"parse",value:function(t){var n=e.tryParse(t);if(null==n)throw new Error(t+" is not a valid number");return n}},{key:"tryParse",value:function(t){var n=o.parse(t);return n?new e(n.value,n.base):null}},{key:"toBaseString",value:function(t,n){switch(n){case"hex":var r=Math.abs(t).toString(16);return t>=0?"0x"+r:"-0x"+r;case"bin":return(e.is32Bit(t)&&t<0?t>>>0:t).toString(2);case"dec":return t.toString(10);default:throw new Error("Unexpected kind: "+n)}}},{key:"toHexString",value:function(e){return 0===e.indexOf("-")?"-0x"+e.substr(1):"0x"+e}},{key:"is32Bit",value:function(e){return Math.abs(e)<=2147483647}}]),e}()},895:function(e,t,n){var r,a;!function(i,o){"use strict";r=function(){var e=function(){},t="undefined",n=typeof window!==t&&typeof window.navigator!==t&&/Trident\/|MSIE /.test(window.navigator.userAgent),r=["trace","debug","info","warn","error"];function a(e,t){var n=e[t];if("function"===typeof n.bind)return n.bind(e);try{return Function.prototype.bind.call(n,e)}catch(r){return function(){return Function.prototype.apply.apply(n,[e,arguments])}}}function i(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function o(r){return"debug"===r&&(r="log"),typeof console!==t&&("trace"===r&&n?i:void 0!==console[r]?a(console,r):void 0!==console.log?a(console,"log"):e)}function l(t,n){for(var a=0;a=0&&n<=o.levels.SILENT))throw"log.setLevel() called with invalid level: "+n;if(i=n,!1!==r&&c(n),l.call(o,n,e),typeof console===t&&n