Przeglądaj źródła

fix(core): disable fff by default on windows

Dax Raad 2 miesięcy temu
rodzic
commit
e4300e9b74
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      packages/core/src/flag/flag.ts

+ 2 - 1
packages/core/src/flag/flag.ts

@@ -6,6 +6,7 @@ export function truthy(key: string) {
 }
 
 const copy = process.env["OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT"]
+const fff = process.env["OPENCODE_DISABLE_FFF"]
 
 function enabledByExperimental(key: string) {
   return process.env[key] === undefined ? truthy("OPENCODE_EXPERIMENTAL") : truthy(key)
@@ -30,7 +31,7 @@ export const Flag = {
   OPENCODE_FAKE_VCS: process.env["OPENCODE_FAKE_VCS"],
   OPENCODE_SERVER_PASSWORD: process.env["OPENCODE_SERVER_PASSWORD"],
   OPENCODE_SERVER_USERNAME: process.env["OPENCODE_SERVER_USERNAME"],
-  OPENCODE_DISABLE_FFF: truthy("OPENCODE_DISABLE_FFF"),
+  OPENCODE_DISABLE_FFF: fff === undefined ? process.platform === "win32" : truthy("OPENCODE_DISABLE_FFF"),
 
   // Experimental
   OPENCODE_EXPERIMENTAL_FILEWATCHER: Config.boolean("OPENCODE_EXPERIMENTAL_FILEWATCHER").pipe(