appId: com.photoai.organizer productName: AI Photo Organizer directories: output: release/${version} buildResources: build files: - out/**/* - package.json # face-api 모델 가중치를 앱 리소스로 동봉 (오프라인 동작) extraResources: - from: models to: models filter: - "**/*" asarUnpack: - "**/*.node" # sql.js WASM 바이너리 (인덱스 DB) — asar 밖에서 읽도록 - "node_modules/sql.js/dist/*.wasm" # ONNX Runtime WASM (CLIP 검색) — asar 밖에서 fetch 가능하도록 - "out/renderer/ort/**" win: target: - nsis artifactName: ${productName}-${version}-win-${arch}.${ext} nsis: oneClick: false allowToChangeInstallationDirectory: true mac: target: - dmg category: public.app-category.photography artifactName: ${productName}-${version}-mac-${arch}.${ext} dmg: artifactName: ${productName}-${version}-mac-${arch}.${ext}