Updated dependencies (notarize is not tested)

This commit is contained in:
Ashraf Teleb 2025-03-26 18:50:33 -04:00
parent dbf5909892
commit 32c2ed1718
6 changed files with 16 additions and 15 deletions

View File

@ -43,7 +43,7 @@ jobs:
- name: Installing Node
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
- name: Prepare for Windows Build
shell: powershell #The default shell for Windows
run: |

View File

@ -56,7 +56,7 @@ jobs:
- name: Installing Node
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
- name: Build for ${{ matrix.os}}
run: |
if [ "$OS_NAME" = "ubuntu-latest" ]; then sudo apt-get update && sudo apt-get install -y icnsutils graphicsmagick xz-utils rpm; fi

View File

@ -1,7 +1,7 @@
require('dotenv').config();
const { notarize } = require('@electron/notarize');
import 'dotenv/config';
import { notarize } from '@electron/notarize';
exports.default = async function notarizing(context) {
export default async function notarizing(context) {
const { electronPlatformName, appOutDir } = context;
const appName = context.packager.appInfo.productFilename;

View File

@ -34,7 +34,7 @@
}
]
},
"afterSign": "build/notarize.cjs",
"afterSign": "build/notarize.mjs",
"afterPack": "build/fuses.cjs",
"dmg": {
},

View File

@ -35,22 +35,22 @@
},
"homepage": "https://github.com/jgraph/drawio",
"dependencies": {
"commander": "^12.1.0",
"commander": "^13.1.0",
"compression": "^1.8.0",
"crc": "^4.3.2",
"electron-context-menu": "^4.0.4",
"electron-log": "^5.3.0",
"electron-context-menu": "^4.0.5",
"electron-log": "^5.3.3",
"electron-progressbar": "^2.2.1",
"electron-store": "^10.0.1",
"electron-updater": "^6.3.9",
"@cantoo/pdf-lib": "^2.2.4"
"electron-updater": "^6.6.2",
"@cantoo/pdf-lib": "^2.3.2"
},
"devDependencies": {
"@electron/fuses": "^1.8.0",
"@electron/notarize": "^2.5.0",
"@electron/notarize": "^3.0.1",
"dotenv": "^16.4.7",
"electron": "^34.3.3",
"electron-builder": "^25.1.8",
"electron": "^35.1.0",
"electron-builder": "^26.0.12",
"sumchecker": "^3.0.1"
}
}

View File

@ -417,7 +417,8 @@ app.whenReady().then(() =>
{
program
.version(app.getVersion())
.usage('[options] [input file/folder]')
.usage('[options] <input file/folder>')
.argument('<input file/folder>', 'input drawio file or a folder with drawio files')
.allowUnknownOption() //-h and --help are considered unknown!!
.option('-c, --create', 'creates a new empty file if no file is passed')
.option('-k, --check', 'does not overwrite existing files')