2 lines
1018 B
JavaScript
2 lines
1018 B
JavaScript
"use strict";var a=Object.defineProperty;var x=Object.getOwnPropertyDescriptor;var s=Object.getOwnPropertyNames;var d=Object.prototype.hasOwnProperty;var p=(t,e)=>{for(var i in e)a(t,i,{get:e[i],enumerable:!0})},l=(t,e,i,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of s(e))!d.call(t,n)&&n!==i&&a(t,n,{get:()=>e[n],enumerable:!(r=x(e,n))||r.enumerable});return t};var v=t=>l(a({},"__esModule",{value:!0}),t);var u={};p(u,{activate:()=>f,deactivate:()=>m});module.exports=v(u);var c=require("vscode"),o;async function f(context){let entryPoint=context.extensionMode===c.ExtensionMode.Test?"../out/extension.node":"./extension.node";try{return o=eval("require")(entryPoint),o.activate(context)}catch(ex){return ex.toString().includes("Cannot find module '../out/extension.node'")||console.error("Failed to activate extension, falling back to `./extension.node`",ex),o=eval("require")("./extension.node"),o.activate(context)}}function m(){return o.deactivate()}0&&(module.exports={activate,deactivate});
|