From 95acc9fae4094945d739a01d11a38f851cc4a721 Mon Sep 17 00:00:00 2001 From: Michael Landis Date: Fri, 29 Mar 2024 16:59:48 -0700 Subject: [PATCH] chore: add vscode workspace config (#1204) Adds a recommended workspace file for vs code users. This allows developers to view all the main projects in the repo in one view, with the node modules resolution working as if each folder were opened independently. See https://code.visualstudio.com/docs/editor/multi-root-workspaces --- .gitignore | 3 ++- .vscode/client-sdk-javascript.code-workspace | 24 ++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .vscode/client-sdk-javascript.code-workspace diff --git a/.gitignore b/.gitignore index d44d5c08d..46cb1a31f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ dist .DS_Store .idea .node-version -*.tgz \ No newline at end of file +*.tgz +!.vscode/*code-workspace diff --git a/.vscode/client-sdk-javascript.code-workspace b/.vscode/client-sdk-javascript.code-workspace new file mode 100644 index 000000000..a4896b3cc --- /dev/null +++ b/.vscode/client-sdk-javascript.code-workspace @@ -0,0 +1,24 @@ +{ + "folders": [ + { + "path": "..", + "name": "", + }, + { + "path": "../packages/core", + "name": "packages/core", + }, + { + "path": "../packages/client-sdk-nodejs", + "name": "packages/client-sdk-nodejs", + }, + { + "path": "../packages/client-sdk-web", + "name": "packages/client-sdk-web", + }, + { + "path": "../packages/common-integration-tests", + "name": "packages/common-integration-tests", + }, + ] +}