diff --git a/package.json b/package.json index 91623f9c..c20f758a 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "build:shell": "yarn --cwd ./packages/shell build", "start": "yarn build:context-menu && yarn build:extensions && yarn --cwd ./packages/shell start", "start:debug": "cross-env SHELL_DEBUG=true DEBUG='electron-chrome-extensions*' yarn start", - "start:electron-dev": "cross-env ELECTRON_OVERRIDE_DIST_PATH=$(e show out --path) ELECTRON_ENABLE_LOGGING=1 DEBUG='electron-chrome-extensions*' yarn start", + "start:electron-dev": "cross-env ELECTRON_OVERRIDE_DIST_PATH=$(e show out --path) ELECTRON_ENABLE_LOGGING=1 yarn start", + "start:electron-dev:trace": "cross-env ELECTRON_OVERRIDE_DIST_PATH=$(e show out --path) ELECTRON_ENABLE_LOGGING=1 yarn --cwd ./packages/shell start:trace", "start:skip-build": "cross-env SHELL_DEBUG=true DEBUG='electron-chrome-extensions*' yarn --cwd ./packages/shell start", "test": "yarn test:extensions", "test:extensions": "yarn --cwd ./packages/electron-chrome-extensions test", diff --git a/packages/shell/package.json b/packages/shell/package.json index bac141c4..c06613c1 100644 --- a/packages/shell/package.json +++ b/packages/shell/package.json @@ -7,6 +7,7 @@ "scripts": { "build": "npm run package", "start": "electron-forge start", + "start:trace": "electron-forge start -- --trace-startup=\"*\" --trace-startup-file=\"$HOME/Desktop/trace.json\"", "package": "electron-forge package", "make": "electron-forge make" },