From 776285ff65fc3716a1ce1826a8cf051a5dd553a2 Mon Sep 17 00:00:00 2001 From: Oleg Shulyakov Date: Sat, 18 Jun 2022 13:47:18 +0300 Subject: [PATCH 1/2] Add VS Code tasks --- .vscode/tasks.json | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .vscode/tasks.json diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 00000000..11f0855f --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,38 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "type": "npm", + "script": "install", + "group": "clean", + "problemMatcher": [], + "label": "npm: install", + "detail": "install dependencies from package" + }, + { + "type": "npm", + "script": "lint", + "problemMatcher": [], + "label": "npm: lint", + "detail": "eslint {**/modules/**/*.js,/*.js} && eslint renderer/*.js" + }, + { + "type": "npm", + "script": "test", + "group": "test", + "problemMatcher": [], + "label": "npm: test", + "detail": "jest --coverage", + "dependsOn": "npm: lint" + }, + { + "type": "npm", + "script": "build", + "group": { "kind": "build", "isDefault": true }, + "problemMatcher": [], + "label": "npm: build", + "detail": "electron-builder", + "dependsOn": "npm: test" + } + ] +} From da2914de6f51fc653bcee436471a673dc6e82d4b Mon Sep 17 00:00:00 2001 From: Oleg Shulyakov Date: Sat, 18 Jun 2022 19:42:11 +0300 Subject: [PATCH 2/2] VSCode launch configuration --- .vscode/launch.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..95765b6a --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,16 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Debug", + "type": "node", + "request": "launch", + "cwd": "${workspaceFolder}", + "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron", + "windows": { + "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/electron.cmd" + }, + "args": [".", "--dev"] + } + ] +}