This commit is contained in:
2026-01-19 03:32:49 +08:00
commit 449d2ffdd7
26 changed files with 5739 additions and 0 deletions

1
skill-runner-vscode/dist/extension.js vendored Normal file
View File

@@ -0,0 +1 @@
"use strict";var g=Object.create;var a=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty;var C=(n,o)=>{for(var t in o)a(n,t,{get:o[t],enumerable:!0})},l=(n,o,t,d)=>{if(o&&typeof o=="object"||typeof o=="function")for(let s of v(o))!f.call(n,s)&&s!==t&&a(n,s,{get:()=>o[s],enumerable:!(d=p(o,s))||d.enumerable});return n};var x=(n,o,t)=>(t=n!=null?g(w(n)):{},l(o||!n||!n.__esModule?a(t,"default",{value:n,enumerable:!0}):t,n)),k=n=>l(a({},"__esModule",{value:!0}),n);var $={};C($,{activate:()=>T,deactivate:()=>h});module.exports=k($);var e=x(require("vscode"));function T(n){console.log("skill-runner extension is now active!");let o=async()=>{let r=e.workspace.getConfiguration("skill-runner").get("command","opencode run"),i=e.window.activeTextEditor,c=i?.document.getText(i.selection)||"";c&&(c=c.trim().replace(/\s+/g," "));let u=e.window.createTerminal("Opencode Runner");c?u.sendText(`${r} ${c}`):u.sendText(r),u.show(),e.window.showInformationMessage(`Executing: ${c?`${r} ${c}`:r}`)},t=e.commands.registerCommand("skill-runner.run",o),d=e.commands.registerCommand("skill-runner.runPalette",o),s=e.commands.registerCommand("skill-runner.configure",async()=>{let m=e.workspace.getConfiguration("skill-runner"),r=m.get("command","opencode run"),i=await e.window.showInputBox({prompt:"Enter the command to run",value:r,placeHolder:"e.g., opencode run, npm run dev, etc."});i!==void 0&&(await m.update("command",i,e.ConfigurationTarget.Global),e.window.showInformationMessage(`Command updated to: ${i}`))});n.subscriptions.push(t,d,s)}function h(){}0&&(module.exports={activate,deactivate});

View File

@@ -0,0 +1,6 @@
{
"version": 3,
"sources": ["../src/extension.ts"],
"mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aAAwB;AAKjB,SAAS,SAAS,SAAkC;AAC1D,UAAQ,IAAI,uCAAuC;AAGnD,QAAM,aAAa,YAAY;AAE9B,UAAM,SAAgB,iBAAU,iBAAiB,cAAc;AAC/D,UAAM,UAAU,OAAO,IAAY,WAAW,cAAc;AAG5D,UAAM,SAAgB,cAAO;AAC7B,QAAI,eAAe,QAAQ,SAAS,QAAQ,OAAO,SAAS,KAAK;AAGjE,QAAI,cAAc;AACjB,qBAAe,aACb,KAAK,EACL,QAAQ,QAAQ,GAAG;AAAA,IACtB;AAGA,UAAM,WAAkB,cAAO,eAAe,iBAAiB;AAC/D,QAAI,cAAc;AACjB,eAAS,SAAS,GAAG,OAAO,IAAI,YAAY,EAAE;AAAA,IAC/C,OAAO;AACN,eAAS,SAAS,OAAO;AAAA,IAC1B;AACA,aAAS,KAAK;AAEd,IAAO,cAAO,uBAAuB,cAAc,eAAe,GAAG,OAAO,IAAI,YAAY,KAAK,OAAO,EAAE;AAAA,EAC3G;AAGA,QAAM,aAAoB,gBAAS,gBAAgB,oBAAoB,UAAU;AAGjF,QAAM,oBAA2B,gBAAS,gBAAgB,2BAA2B,UAAU;AAG/F,QAAM,mBAA0B,gBAAS,gBAAgB,0BAA0B,YAAY;AAC9F,UAAM,SAAgB,iBAAU,iBAAiB,cAAc;AAC/D,UAAM,iBAAiB,OAAO,IAAY,WAAW,cAAc;AAEnE,UAAM,QAAQ,MAAa,cAAO,aAAa;AAAA,MAC9C,QAAQ;AAAA,MACR,OAAO;AAAA,MACP,aAAa;AAAA,IACd,CAAC;AAED,QAAI,UAAU,QAAW;AACxB,YAAM,OAAO,OAAO,WAAW,OAAc,2BAAoB,MAAM;AACvE,MAAO,cAAO,uBAAuB,uBAAuB,KAAK,EAAE;AAAA,IACpE;AAAA,EACD,CAAC;AAED,UAAQ,cAAc,KAAK,YAAY,mBAAmB,gBAAgB;AAC3E;AAEO,SAAS,aAAa;AAAC;",
"names": []
}