appId: kr.tkrmagid.musicquiz.installer.dev productName: MusicQuizInstaller # 개발자용 빌드: manifest 의 public===false 인 pack 만 노출한다. # musicQuizAudience 를 package.json 에 박아 런타임에서 대상(audience)을 판별. extraMetadata: main: dist/installer/main.js musicQuizAudience: developer directories: output: release buildResources: build files: - dist/installer/** - dist/shared/** - installer/** - build/icon.* - package.json - "!node_modules/@img/sharp-linux-*" - "!node_modules/@img/sharp-linuxmusl-*" - "!node_modules/@img/sharp-libvips-linux-*" - "!node_modules/@img/sharp-libvips-linuxmusl-*" extraResources: - from: . to: . filter: - .env.build - from: locales to: locales filter: - "**/*" win: target: portable artifactName: MusicQuizInstaller-Dev-${version}-Portable.${ext} icon: build/icon.ico portable: artifactName: MusicQuizInstaller-Dev-${version}-Portable.${ext}