From b0e5e80cf909ad760001e01166134d7392e31d28 Mon Sep 17 00:00:00 2001 From: Konrad Szwarc Date: Tue, 30 Aug 2022 19:14:14 +0200 Subject: [PATCH] Add VS Code project config and recommended extensions --- .vscode/extensions.json | 9 +++++++++ .vscode/settings.json | 8 +++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..40aad4a --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,9 @@ +{ + "recommendations": [ + "astro-build.astro-vscode", + "mgmcdermott.vscode-language-babel", + "EditorConfig.EditorConfig", + "dbaeumer.vscode-eslint", + "bradlc.vscode-tailwindcss" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 5525d33..3d2e105 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,7 +1,13 @@ { + "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, + "editor.formatOnSave": true, + "editor.rulers": [120], + "emmet.includeLanguages": { "javascript": "javascriptreact", "astro": "javascriptreact" }, + "eslint.validate": ["javascript", "javascriptreact", "astro", "typescript", "typescriptreact"], + "files.eol": "\n", + "tailwindCSS.classAttributes": ["class", "className", "class:list"], "typescript.tsdk": "node_modules/typescript/lib", "typescript.enablePromptUseWorkspaceTsdk": true, - "eslint.validate": ["javascript", "javascriptreact", "astro", "typescript", "typescriptreact"], "[astro]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" }, "[json]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" }, "[javascript]": { "editor.defaultFormatter": "dbaeumer.vscode-eslint" },