Installing common devtools extensions

This commit is contained in:
Manoj Vivek 2023-06-23 10:25:22 +05:30
parent 38f13032d5
commit a83ef2742c
3 changed files with 17 additions and 7 deletions

View file

@ -170,7 +170,7 @@
"detect-port": "^1.3.0",
"electron": "^24.2.0",
"electron-builder": "^23.6.0",
"electron-devtools-installer": "^3.2.0",
"electron-devtools-assembler": "^1.2.0",
"electronmon": "^2.0.2",
"eslint": "^8.36.0",
"eslint-config-airbnb-base": "^15.0.0",

View file

@ -78,9 +78,19 @@ if (isDebug) {
}
const installExtensions = async () => {
const installer = require('electron-devtools-installer');
const installer = require('electron-devtools-assembler');
const forceDownload = !!process.env.UPGRADE_EXTENSIONS;
const extensions = ['REACT_DEVELOPER_TOOLS', 'REDUX_DEVTOOLS'];
const extensions = [
'REACT_DEVELOPER_TOOLS',
'REDUX_DEVTOOLS',
'EMBER_INSPECTOR',
'BACKBONE_DEBUGGER',
'JQUERY_DEBUGGER',
'ANGULAR_DEVTOOLS',
'VUEJS_DEVTOOLS',
'MOBX_DEVTOOLS',
'APOLLO_DEVELOPER_TOOLS',
];
return installer
.default(

View file

@ -5507,10 +5507,10 @@ electron-debug@^3.2.0:
electron-is-dev "^1.1.0"
electron-localshortcut "^3.1.0"
electron-devtools-installer@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz#acc48d24eb7033fe5af284a19667e73b78d406d0"
integrity sha512-t3UczsYugm4OAbqvdImMCImIMVdFzJAHgbwHpkl5jmfu1izVgUcP/mnrPqJIpEeCK1uZGpt+yHgWEN+9EwoYhQ==
electron-devtools-assembler@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/electron-devtools-assembler/-/electron-devtools-assembler-1.2.0.tgz#d342af3dd6fcf54a298d40f23266c45c4456767f"
integrity sha512-5G45lxG1xrpNtLAaVnV9fj9R05lXir3IMaXu3mRteiM2vTWBk3hFaZ48fRX89DI+W7EgBQYT2bIecnPj8lRseg==
dependencies:
rimraf "^3.0.2"
semver "^7.2.1"