From 0e3ca41b3c52c4357f56d6f49719871fe6f1190a Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Thu, 18 Nov 2021 23:52:41 +0900
Subject: [PATCH] improve ide support

---
 .vscode/extensions.json                |  2 +-
 packages/backend/.vscode/settings.json |  6 ++++++
 packages/client/.vscode/settings.json  | 11 +++++++++++
 3 files changed, 18 insertions(+), 1 deletion(-)
 create mode 100644 packages/backend/.vscode/settings.json
 create mode 100644 packages/client/.vscode/settings.json

diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index 843b732cd4..fda19cb919 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -3,7 +3,7 @@
 		"editorconfig.editorconfig",
 		"eg2.vscode-npm-script",
 		"ms-vscode.typescript-javascript-grammar",
-		"ms-vscode.vscode-typescript-tslint-plugin",
+		"dbaeumer.vscode-eslint",
 		"johnsoncodehk.volar",
 		"sysoev.language-stylus"
 	]
diff --git a/packages/backend/.vscode/settings.json b/packages/backend/.vscode/settings.json
new file mode 100644
index 0000000000..df3bf05071
--- /dev/null
+++ b/packages/backend/.vscode/settings.json
@@ -0,0 +1,6 @@
+{
+	"typescript.tsdk": "node_modules\\typescript\\lib",
+	"path-intellisense.mappings": {
+		"@": "${workspaceRoot}/packages/backend/src/"
+	}
+}
diff --git a/packages/client/.vscode/settings.json b/packages/client/.vscode/settings.json
new file mode 100644
index 0000000000..4b0903b763
--- /dev/null
+++ b/packages/client/.vscode/settings.json
@@ -0,0 +1,11 @@
+{
+	"typescript.tsdk": "node_modules\\typescript\\lib",
+	"path-intellisense.mappings": {
+		"@": "${workspaceRoot}/packages/client/src/"
+	},
+	"eslint.validate": [
+		"javascript",
+		"javascriptreact",
+		"vue"
+	]
+}
-- 
GitLab