diff --git a/electron-builder.yml b/electron-builder.yml index 8a50def6..a57d6be3 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -43,7 +43,7 @@ mac: category: public.app-category.developer-tools target: - target: dmg - arch: [arm64] + arch: [arm64, x64] win: icon: build/icon.ico target: diff --git a/eslint.config.mjs b/eslint.config.mjs index 05e726d1..95c163fa 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -11,6 +11,8 @@ const eslintConfig = defineConfig([ ".next/**", "out/**", "build/**", + "release/**", + "dist-electron/**", "next-env.d.ts", ]), ]); diff --git a/package-lock.json b/package-lock.json index 6b204378..a39eca2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { - "name": "opus-4.6-test", - "version": "0.1.0", + "name": "codepilot", + "version": "0.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "opus-4.6-test", - "version": "0.1.0", + "name": "codepilot", + "version": "0.2.2", "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.33", "@hugeicons/core-free-icons": "^3.1.1", diff --git a/scripts/build-electron.mjs b/scripts/build-electron.mjs index 360b9f3e..61a2a3dd 100644 --- a/scripts/build-electron.mjs +++ b/scripts/build-electron.mjs @@ -15,7 +15,7 @@ function resolveStandaloneSymlinks() { const target = fs.readlinkSync(fullPath); const resolved = path.resolve(standaloneModules, target); if (fs.existsSync(resolved)) { - fs.rmSync(fullPath); + fs.rmSync(fullPath, { recursive: true, force: true }); fs.cpSync(resolved, fullPath, { recursive: true }); console.log(`Resolved symlink: ${entry} -> ${target}`); }