Aiden Cline 4 miesięcy temu
rodzic
commit
4359719f9a

+ 6 - 6
.github/workflows/update-nix-hashes.yml

@@ -7,14 +7,14 @@ on:
   workflow_dispatch:
   workflow_dispatch:
   push:
   push:
     paths:
     paths:
-      - 'bun.lock'
-      - 'package.json'
-      - 'packages/*/package.json'
+      - "bun.lock"
+      - "package.json"
+      - "packages/*/package.json"
   pull_request:
   pull_request:
     paths:
     paths:
-      - 'bun.lock'
-      - 'package.json'
-      - 'packages/*/package.json'
+      - "bun.lock"
+      - "package.json"
+      - "packages/*/package.json"
 
 
 jobs:
 jobs:
   update:
   update:

+ 2 - 4
nix/scripts/bun-build.ts

@@ -4,9 +4,7 @@ import fs from "fs"
 
 
 const version = "@VERSION@"
 const version = "@VERSION@"
 const pkg = path.join(process.cwd(), "packages/opencode")
 const pkg = path.join(process.cwd(), "packages/opencode")
-const parser = fs.realpathSync(
-  path.join(pkg, "./node_modules/@opentui/core/parser.worker.js"),
-)
+const parser = fs.realpathSync(path.join(pkg, "./node_modules/@opentui/core/parser.worker.js"))
 const worker = "./src/cli/cmd/tui/worker.ts"
 const worker = "./src/cli/cmd/tui/worker.ts"
 const target = process.env["BUN_COMPILE_TARGET"]
 const target = process.env["BUN_COMPILE_TARGET"]
 
 
@@ -62,7 +60,7 @@ const result = await Bun.build({
   compile: {
   compile: {
     target,
     target,
     outfile: "opencode",
     outfile: "opencode",
-    execArgv: ["--user-agent=opencode/" + version, "--env-file=\"\"", "--"],
+    execArgv: ["--user-agent=opencode/" + version, '--env-file=""', "--"],
     windows: {},
     windows: {},
   },
   },
 })
 })

+ 6 - 4
nix/scripts/canonicalize-node-modules.ts

@@ -35,9 +35,11 @@ for (const entry of directories) {
   versions.set(slug, list)
   versions.set(slug, list)
 }
 }
 
 
-const semverModule = (await import(join(bunRoot, "node_modules/semver"))) as SemverLike | {
-  default: SemverLike
-}
+const semverModule = (await import(join(bunRoot, "node_modules/semver"))) as
+  | SemverLike
+  | {
+      default: SemverLike
+    }
 const semver = "default" in semverModule ? semverModule.default : semverModule
 const semver = "default" in semverModule ? semverModule.default : semverModule
 const selections = new Map<string, Entry>()
 const selections = new Map<string, Entry>()
 
 
@@ -91,4 +93,4 @@ for (const line of rewrites.slice(0, 20)) {
 }
 }
 if (rewrites.length > 20) {
 if (rewrites.length > 20) {
   console.log("  ...")
   console.log("  ...")
-}
+}