diff --git a/package.json b/package.json index 0927691d..0a5b485f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,9 @@ { "name": "openflexure-microscope-js", "productName": "OpenFlexure Microscope JS", + "isplayName": "OpenFlexure Microscope JS", + "publisher": "Bath Open Instrumentation Group", + "author": "Bath Open Instrumentation Group", "description": "A user client for the OpenFlexure Microscope Server", "main": "app.js", "version": "0.1.0", @@ -10,16 +13,17 @@ "build": "vue-cli-service build", "dev": "set NODE_ENV=DEV&& electron app.dev.js", "run": "vue-cli-service build && electron app.js", - "package-win": "electron-packager . openflexure-microscope-js --overwrite --asar=true --platform=win32 --arch=ia32 --icon=src/assets/icons/win/icon.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"OpenFlexure Microscope JS\"", - "package-linux": "electron-packager . openflexure-microscope-js --overwrite --asar=true --platform=linux --arch=x64 --icon=src/assets/icons/png/1024x1024.png --prune=true --out=release-builds", - "package-rpi": "electron-packager . openflexure-microscope-js --overwrite --asar=true --platform=linux --electron-version=3.0.13 --arch=armv7l --icon=src/assets/icons/png/1024x1024.png --prune=true --out=release-builds", - "package-darwin": "electron-packager . openflexure-microscope-js --overwrite --platform=darwin --arch=x64 --icon=src/assets/icons/mac/icon.icns --prune=true --out=release-builds", + "package-win": "electron-packager . openflexure-microscope-js --ignore=^/src --overwrite --asar=true --platform=win32 --arch=x64 --icon=icons/win/icon.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"OpenFlexure Microscope JS\"", + "package-linux": "electron-packager . openflexure-microscope-js --ignore=^/src --overwrite --asar=true --platform=linux --arch=x64 --icon=icons/png/1024x1024.png --prune=true --out=release-builds", + "package-rpi": "electron-packager . openflexure-microscope-js --ignore=^/src --overwrite --asar=true --platform=linux --electron-version=3.0.13 --arch=armv7l --icon=icons/png/1024x1024.png --prune=true --out=release-builds", + "package-darwin": "electron-packager . openflexure-microscope-js --ignore=^/src --overwrite --platform=darwin --arch=x64 --icon=icons/mac/icon.icns --prune=true --out=release-builds", + "package-all": "npm run package-win && npm run package-linux && npm run package-rpi && npm run package-darwin", "installer-rpi": "electron-installer-debian --src release-builds/openflexure-microscope-js-linux-armv7l/ --arch armhf --config debian.json", "installer-deb": "electron-installer-debian --src release-builds/openflexure-microscope-js-linux-armv7l/ --arch x64 --config debian.json" }, "dependencies": { - "electron-context-menu": "^0.11.0", "axios": "^0.18.0", + "electron-context-menu": "^0.11.0", "uikit": "^3.0.2", "vue": "^2.5.21", "vuex": "^3.0.1"