From 2278de80c5be9a3c04a18cd41598049c0b0d9411 Mon Sep 17 00:00:00 2001 From: gabaldon Date: Mon, 1 Apr 2024 13:38:08 +0200 Subject: [PATCH] fix: update deprecated notarization dep --- package.json | 1 + pnpm-lock.yaml | 14 ++++++++++++++ scripts/notarize.js | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 9fcc98e1d..91065e465 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ "node": "20.9.0" }, "devDependencies": { + "@electron/notarize": "^2.3.0", "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/vue-fontawesome": "^3.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4b9525ef7..a9007019c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,9 @@ settings: excludeLinksFromLockfile: false devDependencies: + '@electron/notarize': + specifier: ^2.3.0 + version: 2.3.0 '@fortawesome/fontawesome-svg-core': specifier: ^6.5.1 version: 6.5.1 @@ -1451,6 +1454,17 @@ packages: - supports-color dev: true + /@electron/notarize@2.3.0: + resolution: {integrity: sha512-EiTBU0BwE7HZZjAG1fFWQaiQpCuPrVGn7jPss1kUjD6eTTdXXd29RiZqEqkgN7xqt/Pgn4g3I7Saqovanrfj3w==} + engines: {node: '>= 10.0.0'} + dependencies: + debug: 4.3.4 + fs-extra: 9.1.0 + promise-retry: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /@electron/osx-sign@1.0.5: resolution: {integrity: sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww==} engines: {node: '>=12.0.0'} diff --git a/scripts/notarize.js b/scripts/notarize.js index 2d00a8879..1c2f5bfa6 100644 --- a/scripts/notarize.js +++ b/scripts/notarize.js @@ -1,5 +1,5 @@ require('dotenv').config() -const { notarize } = require('electron-notarize') +import { notarize } from '@electron/notarize' exports.default = async function notarizing(context) { const { electronPlatformName, appOutDir } = context