From 7c049df2e487972d031f74737182f7d5a631466e Mon Sep 17 00:00:00 2001 From: Kirill Dubovitskiy Date: Tue, 8 Aug 2023 22:50:49 -0700 Subject: Fixing up react-app build - Added to the build step in the vscode-extension:build task - Added inline source maps so its easier to track down issues when using console.log / debugger in chrome dev tools within vscode --- .vscode/tasks.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to '.vscode') diff --git a/.vscode/tasks.json b/.vscode/tasks.json index c15edf0d..1a29668b 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,6 +7,8 @@ "dependsOn": [ // To detect compile errors "vscode-extension:tsc", + // To build the react-app that is used in the extension + "vscode-extension:continue-ui:build", // To bundle the code the same way we do for publishing "vscode-extension:esbuild" ], @@ -50,6 +52,20 @@ "clear": true, }, }, + // Build the react-app. It gets bundled into the extension as a file resource and has a seprate build step + { + "label": "vscode-extension:continue-ui:build", + "type": "npm", + "script": "build", + "path": "extension/react-app", + "problemMatcher": [ + "$tsc" + ], + "presentation": { + "revealProblems": "onProblem", + "clear": true, + }, + }, // // Compile and bundle tests { -- cgit v1.2.3-70-g09d2