From 77f6f0295191ed82427fa7ee83b15f5443471f90 Mon Sep 17 00:00:00 2001 From: Bart Date: Wed, 1 Nov 2023 13:55:53 +0100 Subject: [PATCH] update electron builder config --- apps/electron/electron-builder.yml | 19 +++++++++++---- apps/electron/package.json | 37 +++++++++++------------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/apps/electron/electron-builder.yml b/apps/electron/electron-builder.yml index 2d375dcb..6335a3b1 100644 --- a/apps/electron/electron-builder.yml +++ b/apps/electron/electron-builder.yml @@ -43,16 +43,25 @@ nsis: win: target: - - nsis - - zip + - target: nsis + arch: + - arm64 + - x64 + - target: zip + arch: + - arm64 + - x64 artifactName: flowser-${version}-${os}-${arch}.${ext} + icon: generated-icons/icons/win/icon.ico linux: target: - - AppImage - - deb + - target: deb + arch: + - arm64 + - x64 category: Development - icon: generated-icons/png/ + icon: generated-icons/icons/png/ artifactName: flowser-${version}-${os}-${arch}.${ext} directories: diff --git a/apps/electron/package.json b/apps/electron/package.json index 38c19f8f..97120a13 100644 --- a/apps/electron/package.json +++ b/apps/electron/package.json @@ -1,39 +1,30 @@ { "name": "@onflowser/electron", - "version": "3.0.0", + "version": "3.0.1", "description": "Supercharged development on Flow blockchain ⚡", "keywords": [ - "electron", - "boilerplate", - "react", - "typescript", - "ts", - "sass", - "webpack", - "hot", - "reload" + "flow-blockchain", + "blockchain", + "developer-tools", + "blockchain-explorer", + "block-explorer", + "onflow", + "tools" ], - "homepage": "https://github.com/electron-react-boilerplate/electron-react-boilerplate#readme", + "homepage": "https://flowser.dev", "bugs": { - "url": "https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues" + "url": "https://github.com/onflowser/flowser/issues" }, "repository": { "type": "git", - "url": "git+https://github.com/electron-react-boilerplate/electron-react-boilerplate.git" + "url": "git+https://github.com/onflowser/flowser.git" }, "license": "MIT", "author": { - "name": "Electron React Boilerplate Maintainers", - "email": "electronreactboilerplate@gmail.com", - "url": "https://electron-react-boilerplate.js.org" + "name": "Flowser", + "email": "bart@flowser.dev", + "url": "https://flowser.dev" }, - "contributors": [ - { - "name": "Amila Welihinda", - "email": "amilajack@gmail.com", - "url": "https://github.com/amilajack" - } - ], "main": "./src/main/main.ts", "scripts": { "generate-icons": "../../node_modules/.bin/electron-icon-maker --input=./assets/icon.png --output=./generated-icons",