Skip to content

Commit

Permalink
fix: Electron Notarize, WebPack v4 OpenSSL deprecated crypto hash wor…
Browse files Browse the repository at this point in the history
…karound
  • Loading branch information
danielweck committed Jun 5, 2023
1 parent 78afa60 commit c4f26e7
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion build/notarize.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
require('dotenv').config();
const { notarize } = require('electron-notarize');
const { notarize } = require('@electron/notarize');

exports.default = async function notarizing(context) {
const { electronPlatformName, appOutDir } = context;
Expand Down
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,27 +93,27 @@
"postinstall_": "electron-builder install-app-deps",
"clean": "npm --version && node --version && yarn --version && node -e \"console.log((new Date(Date.now())).toUTCString())\" && rimraf \"app\" && rimraf \"dist\"",
"prebuild:prod": "yarn run clean",
"build:prod": "cross-env NODE_ENV=production webpack --config=build/webpack.config.all.js --env=production",
"build:prod": "cross-env NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=production webpack --config=build/webpack.config.all.js --env=production",
"postbuild:prod": "yarn run copy",
"prebuild:dev": "yarn run clean",
"build:dev": "cross-env NODE_ENV=development NO_WEBPACK_DEV_SERVER=1 webpack --config=build/webpack.config.all.js --env=development",
"build:dev": "cross-env NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=development NO_WEBPACK_DEV_SERVER=1 webpack --config=build/webpack.config.all.js --env=development",
"postbuild:dev": "yarn run copy",
"prebuild:dev:main": "yarn run clean && yarn run build:dev:preload",
"build:dev:preload": "cross-env NODE_ENV=development webpack --config ./build/webpack.config.preload.js --env=development",
"build:dev:main": "cross-env NODE_ENV=development webpack --config ./build/webpack.config.main.js --env=development",
"build:dev:preload": "cross-env NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=development webpack --config ./build/webpack.config.preload.js --env=development",
"build:dev:main": "cross-env NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=development webpack --config ./build/webpack.config.main.js --env=development",
"postbuild:dev:main": "yarn run copy",
"copy": "cpy --cwd=\"./kb\" --parents \"**/*\" \"../app/kb/\" && cpy \"./package.json\" \"./app\"",
"start": "yarn start:prod",
"prestart:dev_": "yarn run build:dev",
"start:dev_": "yarn run start:dev:main:electron",
"start:dev:main:electron": "cross-env DEBUG_COLORS=true DEBUG=ace:*,ace-gui:* NODE_ENV=development electron .",
"start:dev:main": "cross-env NODE_OPTIONS=--openssl-legacy-provider yarn run build:dev:main && yarn run start:dev:main:electron",
"start:dev:main": "yarn run build:dev:main && yarn run start:dev:main:electron",
"start:dev:renderer": "cross-env NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=development webpack-dev-server --config ./build/webpack.config.renderer.js --env=development",
"start:dev": "concurrently --kill-others \"yarn run start:dev:renderer\" \"yarn run start:dev:main\"",
"vscode:launch:attach:electron": "electron --enable-logging --remote-debugging-port=9223 --inspect=25575 --nolazy .",
"vscode:launch:attach": "cross-env DEBUG_COLORS=true DEBUG=ace:*,ace-gui:* NODE_ENV=development VSCODE_LAUNCH=true yarn run build:dev:main && concurrently --kill-others \"yarn run start:dev:renderer\" \"yarn run vscode:launch:attach:electron\"",
"vscode:launch:hot": "cross-env DEBUG_COLORS=true DEBUG=ace:*,ace-gui:* NODE_ENV=development VSCODE_LAUNCH=true yarn run build:dev:main",
"prestart:prod": "cross-env NODE_OPTIONS=--openssl-legacy-provider yarn run build:prod",
"prestart:prod": "yarn run build:prod",
"start:prod": "cross-env NODE_ENV=production DEBUG_PROD=false electron .",
"prerelease": "yarn run build:prod",
"release": "electron-builder --publish always",
Expand Down
4 changes: 2 additions & 2 deletions src/main/kb.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ const nodeStream = require('stream');

const isDev = process && process.env && (process.env.NODE_ENV === 'development' || process.env.DEBUG_PROD === 'true');

const LOG_DEBUG = true;
const LOG_DEBUG_URLS = true;
const LOG_DEBUG = false;
const LOG_DEBUG_URLS = false;
const KB_LOG_PREFIX = "[KB]";

const SESSION_PARTITION = "persist:kb";
Expand Down

0 comments on commit c4f26e7

Please sign in to comment.