diff --git a/app/features/navbar/components/Navbar.js b/app/features/navbar/components/Navbar.js index 41e9e0032..952519a29 100644 --- a/app/features/navbar/components/Navbar.js +++ b/app/features/navbar/components/Navbar.js @@ -7,7 +7,6 @@ import React, { Component } from 'react'; import { connect } from 'react-redux'; import { SettingsButton, SettingsDrawer } from '../../settings'; -import { isElectronMac } from '../../utils'; import HelpButton from './HelpButton'; import Logo from './Logo'; @@ -66,7 +65,6 @@ class Navbar extends Component { globalPrimaryActions = { this._getPrimaryActions() } globalPrimaryIcon = { } globalSecondaryActions = { this._getSecondaryActions() } - isElectronMac = { isElectronMac() } isOpen = { false } isResizeable = { false } /> ); diff --git a/app/features/utils/functions.js b/app/features/utils/functions.js index 36db8b30b..0a1149d62 100644 --- a/app/features/utils/functions.js +++ b/app/features/utils/functions.js @@ -1,17 +1,6 @@ -/* global process */ - // @flow -/** - * Return true if Electron app is running on Mac system. - * - * @returns {boolean} - */ -export function isElectronMac() { - return process.platform === 'darwin'; -} - /** * Normalizes the given server URL so it has the proper scheme. * diff --git a/package-lock.json b/package-lock.json index 4b4cd06e0..c18731eb1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,6 @@ "moment": "^2.29.1", "mousetrap": "^1.6.5", "patch-package": "6.2.2", - "process": "^0.11.10", "react": "^16.14.0", "react-dom": "^16.14.0", "react-i18next": "^11.8.12", @@ -11404,15 +11403,6 @@ "renderkid": "^3.0.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -23466,12 +23456,6 @@ "renderkid": "^3.0.0" } }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", diff --git a/package.json b/package.json index 236b023dc..6b53b7d93 100644 --- a/package.json +++ b/package.json @@ -181,7 +181,6 @@ "moment": "^2.29.1", "mousetrap": "^1.6.5", "patch-package": "6.2.2", - "process": "^0.11.10", "react": "^16.14.0", "react-dom": "^16.14.0", "react-i18next": "^11.8.12", diff --git a/webpack.renderer.js b/webpack.renderer.js index 050622580..d28284d6f 100644 --- a/webpack.renderer.js +++ b/webpack.renderer.js @@ -1,6 +1,5 @@ const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); -const webpack = require('webpack'); const ELECTRON_VERSION = require('./package.json').devDependencies.electron; module.exports = { @@ -15,9 +14,6 @@ module.exports = { plugins: [ new HtmlWebpackPlugin({ template: './app/index.html' - }), - new webpack.ProvidePlugin({ - process: 'process/browser' }) ], output: { @@ -84,10 +80,7 @@ module.exports = { resolve: { modules: [ path.resolve('./node_modules') - ], - alias: { - process: 'process/browser' - } + ] } };