UNPKG

mutiple

Version:

A SDK for monitoring browser and miniPrograme errors

431 lines (417 loc) 19.2 kB
<!doctype html> <html lang="en"> <head> <title>Code coverage report for common/dist/constant.js</title> <meta charset="utf-8" /> <link rel="stylesheet" href="../../prettify.css" /> <link rel="stylesheet" href="../../base.css" /> <link rel="shortcut icon" type="image/x-icon" href="../../favicon.png" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style type='text/css'> .coverage-summary .sorter { background-image: url(../../sort-arrow-sprite.png); } </style> </head> <body> <div class='wrapper'> <div class='pad1'> <h1><a href="../../index.html">All files</a> / <a href="index.html">common/dist</a> constant.js</h1> <div class='clearfix'> <div class='fl pad1y space-right2'> <span class="strong">91.58% </span> <span class="quiet">Statements</span> <span class='fraction'>87/95</span> </div> <div class='fl pad1y space-right2'> <span class="strong">88% </span> <span class="quiet">Branches</span> <span class='fraction'>22/25</span> </div> <div class='fl pad1y space-right2'> <span class="strong">90.91% </span> <span class="quiet">Functions</span> <span class='fraction'>10/11</span> </div> <div class='fl pad1y space-right2'> <span class="strong">94.57% </span> <span class="quiet">Lines</span> <span class='fraction'>87/92</span> </div> </div> <p class="quiet"> Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block. </p> </div> <div class='status-line high'></div> <pre><table class="coverage"> <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a> <a name='L2'></a><a href='#L2'>2</a> <a name='L3'></a><a href='#L3'>3</a> <a name='L4'></a><a href='#L4'>4</a> <a name='L5'></a><a href='#L5'>5</a> <a name='L6'></a><a href='#L6'>6</a> <a name='L7'></a><a href='#L7'>7</a> <a name='L8'></a><a href='#L8'>8</a> <a name='L9'></a><a href='#L9'>9</a> <a name='L10'></a><a href='#L10'>10</a> <a name='L11'></a><a href='#L11'>11</a> <a name='L12'></a><a href='#L12'>12</a> <a name='L13'></a><a href='#L13'>13</a> <a name='L14'></a><a href='#L14'>14</a> <a name='L15'></a><a href='#L15'>15</a> <a name='L16'></a><a href='#L16'>16</a> <a name='L17'></a><a href='#L17'>17</a> <a name='L18'></a><a href='#L18'>18</a> <a name='L19'></a><a href='#L19'>19</a> <a name='L20'></a><a href='#L20'>20</a> <a name='L21'></a><a href='#L21'>21</a> <a name='L22'></a><a href='#L22'>22</a> <a name='L23'></a><a href='#L23'>23</a> <a name='L24'></a><a href='#L24'>24</a> <a name='L25'></a><a href='#L25'>25</a> <a name='L26'></a><a href='#L26'>26</a> <a name='L27'></a><a href='#L27'>27</a> <a name='L28'></a><a href='#L28'>28</a> <a name='L29'></a><a href='#L29'>29</a> <a name='L30'></a><a href='#L30'>30</a> <a name='L31'></a><a href='#L31'>31</a> <a name='L32'></a><a href='#L32'>32</a> <a name='L33'></a><a href='#L33'>33</a> <a name='L34'></a><a href='#L34'>34</a> <a name='L35'></a><a href='#L35'>35</a> <a name='L36'></a><a href='#L36'>36</a> <a name='L37'></a><a href='#L37'>37</a> <a name='L38'></a><a href='#L38'>38</a> <a name='L39'></a><a href='#L39'>39</a> <a name='L40'></a><a href='#L40'>40</a> <a name='L41'></a><a href='#L41'>41</a> <a name='L42'></a><a href='#L42'>42</a> <a name='L43'></a><a href='#L43'>43</a> <a name='L44'></a><a href='#L44'>44</a> <a name='L45'></a><a href='#L45'>45</a> <a name='L46'></a><a href='#L46'>46</a> <a name='L47'></a><a href='#L47'>47</a> <a name='L48'></a><a href='#L48'>48</a> <a name='L49'></a><a href='#L49'>49</a> <a name='L50'></a><a href='#L50'>50</a> <a name='L51'></a><a href='#L51'>51</a> <a name='L52'></a><a href='#L52'>52</a> <a name='L53'></a><a href='#L53'>53</a> <a name='L54'></a><a href='#L54'>54</a> <a name='L55'></a><a href='#L55'>55</a> <a name='L56'></a><a href='#L56'>56</a> <a name='L57'></a><a href='#L57'>57</a> <a name='L58'></a><a href='#L58'>58</a> <a name='L59'></a><a href='#L59'>59</a> <a name='L60'></a><a href='#L60'>60</a> <a name='L61'></a><a href='#L61'>61</a> <a name='L62'></a><a href='#L62'>62</a> <a name='L63'></a><a href='#L63'>63</a> <a name='L64'></a><a href='#L64'>64</a> <a name='L65'></a><a href='#L65'>65</a> <a name='L66'></a><a href='#L66'>66</a> <a name='L67'></a><a href='#L67'>67</a> <a name='L68'></a><a href='#L68'>68</a> <a name='L69'></a><a href='#L69'>69</a> <a name='L70'></a><a href='#L70'>70</a> <a name='L71'></a><a href='#L71'>71</a> <a name='L72'></a><a href='#L72'>72</a> <a name='L73'></a><a href='#L73'>73</a> <a name='L74'></a><a href='#L74'>74</a> <a name='L75'></a><a href='#L75'>75</a> <a name='L76'></a><a href='#L76'>76</a> <a name='L77'></a><a href='#L77'>77</a> <a name='L78'></a><a href='#L78'>78</a> <a name='L79'></a><a href='#L79'>79</a> <a name='L80'></a><a href='#L80'>80</a> <a name='L81'></a><a href='#L81'>81</a> <a name='L82'></a><a href='#L82'>82</a> <a name='L83'></a><a href='#L83'>83</a> <a name='L84'></a><a href='#L84'>84</a> <a name='L85'></a><a href='#L85'>85</a> <a name='L86'></a><a href='#L86'>86</a> <a name='L87'></a><a href='#L87'>87</a> <a name='L88'></a><a href='#L88'>88</a> <a name='L89'></a><a href='#L89'>89</a> <a name='L90'></a><a href='#L90'>90</a> <a name='L91'></a><a href='#L91'>91</a> <a name='L92'></a><a href='#L92'>92</a> <a name='L93'></a><a href='#L93'>93</a> <a name='L94'></a><a href='#L94'>94</a> <a name='L95'></a><a href='#L95'>95</a> <a name='L96'></a><a href='#L96'>96</a> <a name='L97'></a><a href='#L97'>97</a> <a name='L98'></a><a href='#L98'>98</a> <a name='L99'></a><a href='#L99'>99</a> <a name='L100'></a><a href='#L100'>100</a> <a name='L101'></a><a href='#L101'>101</a> <a name='L102'></a><a href='#L102'>102</a> <a name='L103'></a><a href='#L103'>103</a> <a name='L104'></a><a href='#L104'>104</a> <a name='L105'></a><a href='#L105'>105</a> <a name='L106'></a><a href='#L106'>106</a> <a name='L107'></a><a href='#L107'>107</a> <a name='L108'></a><a href='#L108'>108</a> <a name='L109'></a><a href='#L109'>109</a> <a name='L110'></a><a href='#L110'>110</a> <a name='L111'></a><a href='#L111'>111</a> <a name='L112'></a><a href='#L112'>112</a> <a name='L113'></a><a href='#L113'>113</a> <a name='L114'></a><a href='#L114'>114</a> <a name='L115'></a><a href='#L115'>115</a> <a name='L116'></a><a href='#L116'>116</a> <a name='L117'></a><a href='#L117'>117</a> <a name='L118'></a><a href='#L118'>118</a></td><td class="line-coverage quiet"><span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">27x</span> <span class="cline-any cline-no">&nbsp;</span> <span class="cline-any cline-no">&nbsp;</span> <span class="cline-any cline-no">&nbsp;</span> <span class="cline-any cline-no">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-no">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">27x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-neutral">&nbsp;</span> <span class="cline-any cline-yes">9x</span> <span class="cline-any cline-neutral">&nbsp;</span></td><td class="text"><pre class="prettyprint lang-js">"use strict"; var __assign = (this &amp;&amp; this.__assign) || function () { __assign = Object.assign || <span class="fstat-no" title="function not covered" ><span class="branch-1 cbranch-no" title="branch not covered" >fu</span>nction(t) {</span> <span class="cstat-no" title="statement not covered" > for (var s, i = <span class="cstat-no" title="statement not covered" >1,</span> n = <span class="cstat-no" title="statement not covered" >arguments.length;</span> i &lt; n; i++) {</span> <span class="cstat-no" title="statement not covered" > s = arguments[i];</span> <span class="cstat-no" title="statement not covered" > for (var p in s) <span class="cstat-no" title="statement not covered" >if (Object.prototype.hasOwnProperty.call(s, p))</span></span> <span class="cstat-no" title="statement not covered" > t[p] = s[p];</span> } <span class="cstat-no" title="statement not covered" > return t;</span> }; return __assign.apply(this, arguments); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.globalVar = exports.ERROR_TYPE_RE = exports.HTTP_CODE = exports.HTTPTYPE = exports.EVENTTYPES = exports.BREADCRUMBCATEGORYS = exports.BREADCRUMBTYPES = exports.CompositeEvents = exports.WxRouteEvents = exports.WxPageEvents = exports.WxAppEvents = exports.ERRORTYPES = void 0; var ERRORTYPES; (function (ERRORTYPES) { ERRORTYPES["UNKNOWN"] = "UNKNOWN"; ERRORTYPES["UNKNOWN_FUNCTION"] = "UNKNOWN_FUNCTION"; ERRORTYPES["JAVASCRIPT_ERROR"] = "JAVASCRIPT_ERROR"; ERRORTYPES["LOG_ERROR"] = "LOG_ERROR"; ERRORTYPES["FETCH_ERROR"] = "HTTP_ERROR"; ERRORTYPES["VUE_ERROR"] = "VUE_ERROR"; ERRORTYPES["REACT_ERROR"] = "REACT_ERROR"; ERRORTYPES["RESOURCE_ERROR"] = "RESOURCE_ERROR"; ERRORTYPES["PROMISE_ERROR"] = "PROMISE_ERROR"; ERRORTYPES["ROUTE_ERROR"] = "ROUTE_ERROR"; })(ERRORTYPES = exports.ERRORTYPES || (exports.ERRORTYPES = {})); var WxAppEvents; (function (WxAppEvents) { WxAppEvents["AppOnLaunch"] = "AppOnLaunch"; WxAppEvents["AppOnShow"] = "AppOnShow"; WxAppEvents["AppOnHide"] = "AppOnHide"; WxAppEvents["AppOnError"] = "AppOnError"; WxAppEvents["AppOnPageNotFound"] = "AppOnPageNotFound"; WxAppEvents["AppOnUnhandledRejection"] = "AppOnUnhandledRejection"; })(WxAppEvents = exports.WxAppEvents || (exports.WxAppEvents = {})); var WxPageEvents; (function (WxPageEvents) { WxPageEvents["PageOnShow"] = "PageOnShow"; WxPageEvents["PageOnHide"] = "PageOnHide"; WxPageEvents["PageOnShareAppMessage"] = "PageOnShareAppMessage"; WxPageEvents["PageOnShareTimeline"] = "PageOnShareTimeline"; WxPageEvents["PageOnTabItemTap"] = "PageOnTabItemTap"; })(WxPageEvents = exports.WxPageEvents || (exports.WxPageEvents = {})); var WxRouteEvents; (function (WxRouteEvents) { WxRouteEvents["SwitchTab"] = "switchTab"; WxRouteEvents["ReLaunch"] = "reLaunch"; WxRouteEvents["RedirectTo"] = "redirectTo"; WxRouteEvents["NavigateTo"] = "navigateTo"; WxRouteEvents["NavigateBack"] = "navigateBack"; WxRouteEvents["RouteFail"] = "routeFail"; })(WxRouteEvents = exports.WxRouteEvents || (exports.WxRouteEvents = {})); exports.CompositeEvents = __assign(__assign(__assign({}, WxAppEvents), WxPageEvents), ERRORTYPES); var BREADCRUMBTYPES; (function (BREADCRUMBTYPES) { BREADCRUMBTYPES["ROUTE"] = "Route"; BREADCRUMBTYPES["CLICK"] = "UI.Click"; BREADCRUMBTYPES["CONSOLE"] = "Console"; BREADCRUMBTYPES["XHR"] = "Xhr"; BREADCRUMBTYPES["FETCH"] = "Fetch"; BREADCRUMBTYPES["UNHANDLEDREJECTION"] = "Unhandledrejection"; BREADCRUMBTYPES["VUE"] = "Vue"; BREADCRUMBTYPES["REACT"] = "React"; BREADCRUMBTYPES["RESOURCE"] = "Resource"; BREADCRUMBTYPES["CODE_ERROR"] = "Code Error"; BREADCRUMBTYPES["CUSTOMER"] = "Customer"; BREADCRUMBTYPES["APP_ON_SHOW"] = "App On Show"; BREADCRUMBTYPES["APP_ON_LAUNCH"] = "App On Launch"; BREADCRUMBTYPES["APP_ON_HIDE"] = "App On Hide"; BREADCRUMBTYPES["PAGE_ON_SHOW"] = "Page On Show"; BREADCRUMBTYPES["PAGE_ON_HIDE"] = "Page On Hide"; BREADCRUMBTYPES["PAGE_ON_SHARE_APP_MESSAGE"] = "Page On Share App Message"; BREADCRUMBTYPES["PAGE_ON_SHARE_TIMELINE"] = "Page On Share Timeline"; BREADCRUMBTYPES["PAGE_ON_TAB_ITEM_TAP"] = "Page On Tab Item Tap"; BREADCRUMBTYPES["TAP"] = "UI.Tap"; BREADCRUMBTYPES["TOUCHMOVE"] = "UI.Touchmove"; })(BREADCRUMBTYPES = exports.BREADCRUMBTYPES || (exports.BREADCRUMBTYPES = {})); var BREADCRUMBCATEGORYS; (function (BREADCRUMBCATEGORYS) { BREADCRUMBCATEGORYS["HTTP"] = "http"; BREADCRUMBCATEGORYS["USER"] = "user"; BREADCRUMBCATEGORYS["DEBUG"] = "debug"; BREADCRUMBCATEGORYS["EXCEPTION"] = "exception"; BREADCRUMBCATEGORYS["LIFECYCLE"] = "lifecycle"; })(BREADCRUMBCATEGORYS = exports.BREADCRUMBCATEGORYS || (exports.BREADCRUMBCATEGORYS = {})); var EVENTTYPES; (function (EVENTTYPES) { EVENTTYPES["XHR"] = "xhr"; EVENTTYPES["FETCH"] = "fetch"; EVENTTYPES["CONSOLE"] = "console"; EVENTTYPES["DOM"] = "dom"; EVENTTYPES["HISTORY"] = "history"; EVENTTYPES["ERROR"] = "error"; EVENTTYPES["HASHCHANGE"] = "hashchange"; EVENTTYPES["UNHANDLEDREJECTION"] = "unhandledrejection"; EVENTTYPES["MITO"] = "mito"; EVENTTYPES["VUE"] = "Vue"; EVENTTYPES["MINI_ROUTE"] = "miniRoute"; })(EVENTTYPES = exports.EVENTTYPES || (exports.EVENTTYPES = {})); var HTTPTYPE; (function (HTTPTYPE) { HTTPTYPE["XHR"] = "xhr"; HTTPTYPE["FETCH"] = "fetch"; })(HTTPTYPE = exports.HTTPTYPE || (exports.HTTPTYPE = {})); var HTTP_CODE; (function (HTTP_CODE) { HTTP_CODE[HTTP_CODE["BAD_REQUEST"] = 400] = "BAD_REQUEST"; HTTP_CODE[HTTP_CODE["UNAUTHORIZED"] = 401] = "UNAUTHORIZED"; HTTP_CODE[HTTP_CODE["INTERNAL_EXCEPTION"] = 500] = "INTERNAL_EXCEPTION"; })(HTTP_CODE = exports.HTTP_CODE || (exports.HTTP_CODE = {})); exports.ERROR_TYPE_RE = /^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/; var globalVar = { isLogAddBreadcrumb: true, crossOriginThreshold: 1000 }; exports.globalVar = globalVar; //# sourceMappingURL=constant.js.map</pre></td></tr></table></pre> <div class='push'></div><!-- for sticky footer --> </div><!-- /wrapper --> <div class='footer quiet pad2 space-top1 center small'> Code coverage generated by <a href="https://istanbul.js.org/" target="_blank">istanbul</a> at Wed Mar 03 2021 16:52:54 GMT+0800 (GMT+08:00) </div> </div> <script src="../../prettify.js"></script> <script> window.onload = function () { prettyPrint(); }; </script> <script src="../../sorter.js"></script> <script src="../../block-navigation.js"></script> </body> </html>