Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
code / usr / share / code / resources / app / extensions / node-debug / out / node / debugInjection.js
Size: Mime:
!function(){var e,r,t=100,a=3,n=4,o=process.mainModule?process.mainModule.require("vm"):require("vm"),s=o.runInDebugContext("LookupMirror"),i=o.runInDebugContext("DebugCommandProcessor");try{var c=o.runInDebugContext("PropertyKind");e=function(e){return e.propertyNames(c.Indexed).length},r=function(e){return e.propertyNames(c.Named)}}catch(u){e=function(e){var r=0;const t=e.propertyNames();for(var a=0;a<t.length;a++){var n=t[a];n.length>0&&n[0]>="0"&&n[0]<="9"&&r++}return r},r=function(e){var r=[];const t=e.propertyNames();for(var a=0;a<t.length;a++){var n=t[a];(0===n.length||n[0]<"0"||n[0]>"9")&&r.push(n)}return r}}try{var l=o.runInDebugContext("JSONProtocolSerializer");l.prototype.serializeReferencedObjects=function(){for(var e=[],r=0;r<this.mirrors_.length;r++){var a=this.mirrors_[r];if(!a.isArray()){if(a.isObject())if(a.handle()<0);else if(a.propertyNames(c.Indexed|c.Named,t).length>=t)continue;e.push(this.serialize_(a,!1,!1))}}return e}}catch(u){}i.prototype.dispatch_.vscode_backtrace=function(e,r){var t=this.backtraceRequest_(e,r);if(!t&&r.body.frames)for(var o=r.body.frames,s=0;s<o.length;s++){const i=o[s].details_.details_;i&&(i[a]=0,i[n]=0)}return t},i.prototype.dispatch_.vscode_slice=function(e,t){var a=e.arguments.handle,n=e.arguments.start,o=e.arguments.count,i=s(a);if(!i)return t.failed("Object #"+a+"# not found");var c=[];if("number"==typeof n){if(i.isArray())for(var u=i.indexedPropertiesFromRange(n,n+o-1),l=0;l<u.length;l++)c.push({name:(n+l).toString(),value:u[l].value()});else if(i.isObject())for(var l=0,p=n;l<o;l++,p++){var d=i.property(p.toString());c.push({name:p.toString(),value:d.value()})}}else if(i.isArray()||i.isObject())for(var v=r(i),l=0;l<v.length;l++){var f=v[l],d=i.property(f);c.push({name:f,value:d.value()})}t.body={result:c}};var p=function(r){var a=-1;if(r.isArray())a=r.length();else if(r.isObject())switch(r.className()){case"ArrayBuffer":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":a=e(r)}return a>t?{handle:r.handle(),type:"object",className:r.className(),vscode_size:a}:r};i.prototype.dispatch_.vscode_lookup=function(e,r){var t=this.lookupRequest_(e,r);if(!t&&r.body)for(var a=e.arguments.handles,n=0;n<a.length;n++){var o=a[n];r.body[o]=p(r.body[o])}return t},i.prototype.dispatch_.vscode_evaluate=function(e,r){var t=this.evaluateRequest_(e,r);return t||(r.body=p(r.body)),t},i.prototype.dispatch_.vscode_scopes=function(e,r){var t=this.scopesRequest_(e,r);if(!t)for(var a=e.arguments.maxLocals,n=r.body.scopes,o=0;o<n.length-1;o++){const s=n[o].details_.details_;if(s&&1===s[0]){const i=s[1],c=Object.keys(i);if(c.length>a){for(var u={},l=0;l<a;l++){var p=c[l];u[p]=i[p]}s[1]=u,r.body.vscode_locals=c.length}}}return t}}();