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