Aiden Cline пре 3 месеци
родитељ
комит
f80a3fea31
2 измењених фајлова са 5 додато и 5 уклоњено
  1. 3 3
      packages/opencode/script/build.ts
  2. 2 2
      packages/opencode/script/postinstall.mjs

+ 3 - 3
packages/opencode/script/build.ts

@@ -66,11 +66,11 @@ const allTargets: {
     avx2: false,
   },
   {
-    os: "win32",
+    os: "windows",
     arch: "x64",
   },
   {
-    os: "win32",
+    os: "windows",
     arch: "x64",
     avx2: false,
   },
@@ -127,7 +127,7 @@ for (const item of targets) {
       {
         name,
         version: Script.version,
-        os: [item.os],
+        os: [item.os === "windows" ? "win32" : item.os],
         cpu: [item.arch],
       },
       null,

+ 2 - 2
packages/opencode/script/postinstall.mjs

@@ -20,7 +20,7 @@ function detectPlatformAndArch() {
       platform = "linux"
       break
     case "win32":
-      platform = "win32"
+      platform = "windows"
       break
     default:
       platform = os.platform()
@@ -50,7 +50,7 @@ function detectPlatformAndArch() {
 function findBinary() {
   const { platform, arch } = detectPlatformAndArch()
   const packageName = `opencode-${platform}-${arch}`
-  const binaryName = platform === "win32" ? "opencode.exe" : "opencode"
+  const binaryName = platform === "windows" ? "opencode.exe" : "opencode"
 
   try {
     // Use require.resolve to find the package