/
githubmirror
/
Motrix
Обзор
Документация
Войти
/
githubmirror
/
Motrix
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
build/afterSignHook.js
36 строк
929 B
Dr_rOot
refactor: code format
06 май 2023, 13:16
06 май 2023, 13:16
1f033d1
Код
Авторство
О чём код?
require('dotenv').config() const { join } = require('node:path') const { notarize } = require('@electron/notarize') const { appId } = require('../electron-builder.json') exports.default = async function (context) { const { electronPlatformName, appOutDir } = context if (electronPlatformName !== 'darwin') { return } const skipNotarize = process.env.SKIP_NOTARIZE if (skipNotarize === 'true') { console.log('Skipping notarize') return } const appBundleId = appId const appName = context.packager.appInfo.productFilename const appPath = join(appOutDir, `${appName}.app`) try { await notarize({ tool: 'notarytool', appBundleId, appPath, teamId: process.env.TEAM_ID, appleId: process.env.APPLE_ID, appleIdPassword: process.env.APPLE_APP_SPECIFIC_PASSWORD }) } catch (error) { console.error(error) } console.log(`Done notarizing ${appId}`) }