UNPKG

debug-server-next

Version:

Dev server for hippy-core.

2 lines 13.7 kB
(function(e){function t(t){for(var r,a,s=t[0],i=t[1],d=t[2],l=0,b=[];l<s.length;l++)a=s[l],Object.prototype.hasOwnProperty.call(c,a)&&c[a]&&b.push(c[a][0]),c[a]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);u&&u(t);while(b.length)b.shift()();return o.push.apply(o,d||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],r=!0,a=1;a<n.length;a++){var i=n[a];0!==c[i]&&(r=!1)}r&&(o.splice(t--,1),e=s(s.s=n[0]))}return e}var r={},c={"cdp-debug":0},o=[];function a(e){return s.p+"js/"+({}[e]||e)+"."+{"chunk-97a1a47a":"be161be3"}[e]+".js"}function s(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,s),n.l=!0,n.exports}s.e=function(e){var t=[],n=c[e];if(0!==n)if(n)t.push(n[2]);else{var r=new Promise((function(t,r){n=c[e]=[t,r]}));t.push(n[2]=r);var o,i=document.createElement("script");i.charset="utf-8",i.timeout=120,s.nc&&i.setAttribute("nonce",s.nc),i.src=a(e);var d=new Error;o=function(t){i.onerror=i.onload=null,clearTimeout(l);var n=c[e];if(0!==n){if(n){var r=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+r+": "+o+")",d.name="ChunkLoadError",d.type=r,d.request=o,n[1](d)}c[e]=void 0}};var l=setTimeout((function(){o({type:"timeout",target:i})}),12e4);i.onerror=i.onload=o,document.head.appendChild(i)}return Promise.all(t)},s.m=e,s.c=r,s.d=function(e,t,n){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},s.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)s.d(n,r,function(t){return e[t]}.bind(null,r));return n},s.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="/extensions/",s.oe=function(e){throw console.error(e),e};var i=window["webpackJsonp"]=window["webpackJsonp"]||[],d=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var u=d;o.push([3,"chunk-vendors","chunk-common"]),n()})({"05bc":function(e,t,n){},"0846":function(e,t,n){"use strict";n("1367")},1367:function(e,t,n){},3:function(e,t,n){e.exports=n("5ea9")},"487c":function(e,t,n){},"5a07":function(e,t,n){"use strict";n("8de6")},"5ea9":function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79d");var r=n("7a23"),c=n("7864"),o=n("f548"),a=n("9c4e"),s={class:"cdp-debug-wrapper"};function i(e,t,n,c,i,d){var l=Object(r["S"])("CdpList"),u=a["a"],b=Object(r["S"])("NewCdp"),p=Object(r["S"])("CdpDetail"),f=o["a"];return Object(r["J"])(),Object(r["m"])("div",s,[Object(r["q"])(f,{class:"custom-resizer",layout:"vertical",onPaneResizeStop:e.onPaneResizeStop},{default:Object(r["hb"])((function(){return[Object(r["q"])(l,{ref:"pane0Ref",class:"pane-wrap"},null,512),Object(r["q"])(u),e.showNewPanel?(Object(r["J"])(),Object(r["k"])(b,{key:0,class:"pane-wrap",style:{flex:"1"}})):(Object(r["J"])(),Object(r["k"])(p,{key:1,class:"pane-wrap",style:{flex:"1"}}))]})),_:1},8,["onPaneResizeStop"])])}var d=n("5502"),l=n("4104"),u=(n("f3fc"),n("3bc8"),n("38e9")),b=(n("4af4"),{class:"records"}),p=Object(r["p"])("New Request"),f=["onClick"],O={class:"record-id"},m={class:"record-method"},j={key:0,class:"record no-record accent-text"};function v(e,t,n,c,o,a){var s=u["a"],i=Object(r["S"])("sort"),d=Object(r["S"])("bottom"),v=l["a"];return Object(r["J"])(),Object(r["m"])("div",b,[Object(r["q"])(s,{type:"text",size:"medium",class:"record new-record border",onClick:e.newRequest},{default:Object(r["hb"])((function(){return[p]})),_:1},8,["onClick"]),(Object(r["J"])(!0),Object(r["m"])(r["b"],null,Object(r["Q"])(e.records,(function(t,n){return Object(r["J"])(),Object(r["m"])("div",{key:t.id,class:Object(r["z"])(["record","border",e.selectedIndex===n?"selected-record":""]),onClick:function(t){return e.selectRecord(n)}},[Object(r["q"])(v,{class:"record-icon",size:10,color:t.req?"#409eff":"#d11313"},{default:Object(r["hb"])((function(){return[t.req?(Object(r["J"])(),Object(r["k"])(i,{key:0})):(Object(r["J"])(),Object(r["k"])(d,{key:1}))]})),_:2},1032,["color"]),Object(r["n"])("div",O,Object(r["W"])(t.id),1),Object(r["n"])("div",m,Object(r["W"])(t.method),1)],10,f)})),128)),0===e.records.length?(Object(r["J"])(),Object(r["m"])("div",j,"no records")):Object(r["l"])("",!0)])}var h=n("90f2"),g=n("44c0"),w=Object(r["r"])({name:"CdpList",components:{Sort:h["a"],Bottom:g["a"]},setup:function(){var e=Object(d["b"])();return{records:Object(r["i"])((function(){return e.state.records})),selectedIndex:Object(r["i"])((function(){return e.state.selectedIndex}))}},methods:{newRequest:function(){this.$store.commit("changeToNewRecordView")},selectRecord:function(e){this.$store.commit("selectRecord",e)}}}),y=(n("dea0"),n("6b0d")),S=n.n(y);const R=S()(w,[["render",v],["__scopeId","data-v-4c4bc3c0"]]);var q=R,x={class:"monaco-wrap"},k={class:"monaco-title-row"},_={class:"monaco-title"},P={ref:"monacoRef",class:"monaco"};function V(e,t,n,c,o,a){return Object(r["J"])(),Object(r["m"])("div",x,[Object(r["n"])("div",k,[Object(r["n"])("div",_,Object(r["W"])(e.title),1)]),Object(r["n"])("div",P,null,512)])}var z=n("33f9"),J=n("e088"),C=Object(r["r"])({name:"JsonViewer",components:{},props:{title:{type:String,default:""},readOnly:{type:Boolean,default:!1},modelValue:{type:String,default:""},language:{type:String,default:"json"}},setup:function(e,t){var n=t.emit,c=Object(r["O"])(null);return Object(r["G"])((function(){var t=Object(J["a"])()?"vs-dark":"vs",o=z["editor"].create(c.value,{value:e.modelValue,language:e.language,automaticLayout:!0,theme:t,readOnly:e.readOnly});o&&(e.readOnly&&Object(r["fb"])((function(){return e.modelValue}),(function(e){o.setValue(e)})),o.onDidChangeModelContent((function(){var e=o.getValue();n("update:modelValue",e)})))})),{monacoRef:c}}});n("0846");const I=S()(C,[["render",V],["__scopeId","data-v-03ad2b94"]]);var N=I,E={class:"cdp-detail-wrap"},L={class:"header"},M={key:0,class:"main-text"},T={class:"method-label main-text"},D=Object(r["n"])("span",null,"method:",-1),U={class:"body"},W={key:0,ref:"pane0Ref",class:"pane-wrap"},G={style:{flex:"1"},class:"pane-wrap"};function $(e,t,n,c,s,i){var d=N,l=a["a"],u=o["a"];return Object(r["J"])(),Object(r["m"])("div",E,[Object(r["n"])("div",L,[e.isEventRecord?Object(r["l"])("",!0):(Object(r["J"])(),Object(r["m"])("div",M,"id: "+Object(r["W"])(e.id),1)),Object(r["n"])("div",T,[D,Object(r["n"])("span",null,Object(r["W"])(e.method),1)])]),Object(r["n"])("div",U,[Object(r["q"])(u,{onPaneResizeStop:e.onPaneResizeStop,class:"custom-resizer",layout:"horizontal"},{default:Object(r["hb"])((function(){return[e.isEventRecord?Object(r["l"])("",!0):(Object(r["J"])(),Object(r["m"])("div",W,[Object(r["q"])(d,{readOnly:!0,class:"req-json-viewer",title:"request",modelValue:e.reqStr,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.reqStr=t})},null,8,["modelValue"])],512)),e.isEventRecord?Object(r["l"])("",!0):(Object(r["J"])(),Object(r["k"])(l,{key:1})),Object(r["n"])("div",G,[Object(r["q"])(d,{readOnly:!0,class:"res-json-viewer",title:"response",modelValue:e.resStr,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.resStr=t})},null,8,["modelValue"])])]})),_:1},8,["onPaneResizeStop"])])])}var B=n("a1d2"),A="cdp_debug_request_pane_height",Q=Object(r["r"])({name:"NewCdp",components:{JsonViewer:N,Multipane:B["a"],MultipaneResizer:B["b"]},setup:function(){var e=Object(d["b"])(),t=localStorage.getItem(A)||"40%",n=Object(r["O"])(null);Object(r["G"])((function(){n.value&&(n.value.style.height=t)}));var c=function(e,t){0===e&&localStorage.setItem(A,t)};return{id:Object(r["i"])((function(){var t;return(null===(t=e.state.records[e.state.selectedIndex])||void 0===t?void 0:t.id)||""})),isEventRecord:Object(r["i"])((function(){var t;return Boolean(!(null===(t=e.state.records[e.state.selectedIndex])||void 0===t?void 0:t.id))})),method:Object(r["i"])((function(){var t;return(null===(t=e.state.records[e.state.selectedIndex])||void 0===t?void 0:t.method)||""})),reqStr:Object(r["i"])((function(){var t,n=null===(t=e.state.records[e.state.selectedIndex])||void 0===t?void 0:t.req;return n?JSON.stringify(n,null," "):""})),resStr:Object(r["i"])((function(){var t,n=null===(t=e.state.records[e.state.selectedIndex])||void 0===t?void 0:t.res;return n?JSON.stringify(n,null," "):""})),onPaneResizeStop:c,pane0Ref:n}},methods:{}});const F=S()(Q,[["render",$]]);var H=F,K=n("a8a0"),X=(n("7ba9"),{class:"new-cdp-wrap"}),Y={class:"header"},Z=Object(r["n"])("div",{class:"method-label main-text"},"method:",-1),ee=Object(r["p"])("send"),te={class:"body"},ne={ref:"pane0Ref",class:"pane-wrap"},re={class:"pane-wrap",style:{flex:"1"}};function ce(e,t,n,c,s,i){var d=K["a"],l=u["a"],b=N,p=a["a"],f=o["a"];return Object(r["J"])(),Object(r["m"])("div",X,[Object(r["n"])("div",Y,[Z,Object(r["q"])(d,{modelValue:e.method,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.method=t}),"fetch-suggestions":e.queryCommand,"trigger-on-focus":!1,size:"medium",class:"method-input",style:{flex:1},placeholder:"please input CDP command"},null,8,["modelValue","fetch-suggestions"]),Object(r["q"])(l,{type:"primary",disabled:!e.method,size:"medium",onClick:e.send},{default:Object(r["hb"])((function(){return[ee]})),_:1},8,["disabled","onClick"])]),Object(r["n"])("div",te,[Object(r["q"])(f,{class:"custom-resizer",layout:"horizontal",onPaneResizeStop:e.onPaneResizeStop},{default:Object(r["hb"])((function(){return[Object(r["n"])("div",ne,[Object(r["q"])(b,{modelValue:e.reqStr,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.reqStr=t}),title:"request",class:"req-json-viewer json-viewer"},null,8,["modelValue"])],512),Object(r["q"])(p),Object(r["n"])("div",re,[Object(r["q"])(b,{modelValue:e.resStr,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.resStr=t}),readOnly:!0,title:"response",class:"res-json-viewer json-viewer"},null,8,["modelValue"])])]})),_:1},8,["onPaneResizeStop"])])])}n("d81d"),n("4de4"),n("c975");var oe=n("a313"),ae=n("d257"),se=Object(ae["a"])(),ie="cdp_debug_request_pane_height",de=Object(r["r"])({name:"NewCdp",components:{JsonViewer:N,Multipane:B["a"],MultipaneResizer:B["b"]},setup:function(){var e=Object(d["b"])(),t=localStorage.getItem(ie)||"40%",n=Object(r["O"])(null);Object(r["G"])((function(){n.value.style.height=t}));var c=function(e,t){localStorage.setItem(ie,t)};return{method:Object(r["O"])(""),reqStr:Object(r["O"])(""),resStr:Object(r["i"])((function(){var t,n=null===(t=e.state.newRecord)||void 0===t?void 0:t.res;return e.getters.showNewPanel&&n?JSON.stringify(n,null," "):""})),onPaneResizeStop:c,pane0Ref:n}},methods:{send:function(){try{var e=JSON.parse(this.reqStr);this.$store.dispatch("send",{method:this.method,params:e})}catch(t){Object(c["b"])({title:"invalid request body",message:"request body must be JSON",type:oe["c"].error})}},queryCommand:function(e,t){var n=se.filter((function(t){return-1!==t.toLowerCase().indexOf(e.toLowerCase())})).map((function(e){return{value:e,label:e}}));t(n)}}});const le=S()(de,[["render",ce]]);var ue=le,be=(n("46dc"),n("05bc"),"cdp_debug_list_pane_width"),pe=Object(r["r"])({name:"App",components:{Multipane:B["a"],MultipaneResizer:B["b"],CdpList:q,CdpDetail:H,NewCdp:ue},setup:function(){var e=Object(d["b"])();e.dispatch("registerEventListener");var t=localStorage.getItem(be)||"25%",n=Object(r["O"])(null);Object(r["G"])((function(){n.value.$el.style.width=t}));var c=function(e,t){0===e&&localStorage.setItem(be,t)};return{pane0Ref:n,onPaneResizeStop:c,showNewPanel:Object(r["i"])((function(){return e.getters.showNewPanel}))}}});n("5a07");const fe=S()(pe,[["render",i],["__scopeId","data-v-2801a510"]]);var Oe=fe,me=(n("4d63"),n("ac1f"),n("25f0"),n("96cf"),n("9ab4")),je=n("480e"),ve=Object(je["b"])(je["a"].cdpDebug),he=Object(d["a"])({state:{records:[],selectedIndex:-1,isSending:!1,newRecord:void 0},getters:{showNewPanel:function(e){return-1===e.selectedIndex}},mutations:{addRecord:function(e,t){e.records.push(t),-1!==e.selectedIndex&&(e.newRecord=t)},clearRecord:function(e){e.selectedIndex=-1,e.records=[],e.isSending=!1},changeToNewRecordView:function(e){e.selectedIndex=-1,e.newRecord=void 0},selectRecord:function(e,t){e.selectedIndex=t}},actions:{send:function(e,t){var n=e.commit,r=e.state;return Object(me["a"])(this,void 0,void 0,regeneratorRuntime.mark((function e(){var o,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ve.send(t);case 3:o=e.sent,n("addRecord",{id:o.id,method:t.method,req:t.params,res:o}),e.next=13;break;case 7:if(e.prev=7,e.t0=e["catch"](0),!("error"in e.t0)){e.next=12;break}return a=e.t0,e.abrupt("return",n("addRecord",{id:a.id,method:t.method,req:t.params,res:a}));case 12:Object(c["b"])({title:"发送指令失败",type:oe["c"].error});case 13:r.isSending=!1;case 14:case"end":return e.stop()}}),e,null,[[0,7]])})))},registerEventListener:function(e){var t=e.commit;return Object(me["a"])(this,void 0,void 0,regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:ve.addEventListener(new RegExp(".*"),(function(e){t("addRecord",{method:e.method,res:e.params})}));case 1:case"end":return e.stop()}}),e)})))}},modules:{}}),ge=(n("a471"),n("7dd6"),Object(r["j"])(Oe));ge.use(c["d"]),ge.use(he).mount("#app")},"8de6":function(e,t,n){},dea0:function(e,t,n){"use strict";n("487c")}}); //# sourceMappingURL=cdp-debug.44b79477.js.map