diff --git a/package.json b/package.json index ec221a1..1d774d2 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@babel/preset-env": "^7.29.7", - "@electron/notarize": "^2.5.0", + "@electron/notarize": "^3.1.1", "@sentry/cli": "^2.5.2", "@sentry/webpack-plugin": "^1.19.0", "cross-env": "^7.0.3", diff --git a/scripts/notarize.js b/scripts/notarize.js index c3d6b05..fe78ede 100644 --- a/scripts/notarize.js +++ b/scripts/notarize.js @@ -1,6 +1,5 @@ require('dotenv').config(); const { execSync } = require('child_process'); -const { notarize } = require('@electron/notarize'); const EXPECTED_TEAM_ID = '9VR92ZCXA8'; const EXPECTED_IDENTITY = `Developer ID Application: Johannes Klein (${EXPECTED_TEAM_ID})`; @@ -67,8 +66,9 @@ exports.default = async function notarizing(context) { console.log(`Notarizing ${appName} found at ${appOutDir}`); + const { notarize } = await import('@electron/notarize'); + return await notarize({ - appBundleId: 'org.jtklein.raxmlGUI2', appPath, appleId, appleIdPassword, diff --git a/yarn.lock b/yarn.lock index 76da28b..6847c77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2220,13 +2220,12 @@ fs-extra "^9.0.1" promise-retry "^2.0.1" -"@electron/notarize@^2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.5.0.tgz#d4d25356adfa29df4a76bd64a8bd347237cd251e" - integrity sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A== +"@electron/notarize@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-3.1.1.tgz#428d96ab84e333506f2a16fcf12db7ca12fdc7e0" + integrity sha512-uQQSlOiJnqRkTL1wlEBAxe90nVN/Fc/hEmk0bqpKk8nKjV1if/tXLHKUPePtv9Xsx90PtZU8aidx5lAiOpjkQQ== dependencies: - debug "^4.1.1" - fs-extra "^9.0.1" + debug "^4.4.0" promise-retry "^2.0.1" "@electron/osx-sign@1.0.5": @@ -6119,7 +6118,7 @@ debug@^3.0.0, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.4.3: +debug@^4.4.0, debug@^4.4.3: version "4.4.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==