From c20108e088042f3fbb62461ae3f5a464ea4a82e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Malfait?= Date: Wed, 14 Jun 2023 17:20:12 +0200 Subject: [PATCH] Add VSCode extensions (#283) --- .devcontainer/devcontainer.json | 34 +++++++++++++++++++++++++-------- .vscode/extensions.json | 13 +++++++++++-- 2 files changed, 37 insertions(+), 10 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 79c309eef..147449f0c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,10 +1,28 @@ { - "name": "Twenty Codespace", - "image": "node:18.16.0", - "features": { - "ghcr.io/devcontainers-contrib/features/jshint:2": {} - }, - "forwardPorts": [3000, 3001, 5432], - "postCreateCommand": "cd front && yarn && cd ../server && yarn" - } \ No newline at end of file + "name": "Twenty Codespace", + "image": "node:18.16.0", + "features": { + "ghcr.io/devcontainers-contrib/features/jshint:2": {} + }, + "forwardPorts": [3000, 3001, 5432], + "postCreateCommand": "cd front && yarn && cd ../server && yarn", + "customizations": { + "vscode": { + "extensions": [ + "styled-components.vscode-styled-components", + "dbaeumer.vscode-eslint", + "unifiedjs.vscode-mdx", + "ms-vscode.makefile-tools", + "ms-azuretools.vscode-docker", + "esbenp.prettier-vscode", + "GraphQL.vscode-graphql", + "prisma.prisma", + "unifiedjs.vscode-mdx", + "yoavbls.pretty-ts-errors", + "graphql.vscode-graphql-syntax", + "graphql.vscode-graphql" + ] + } + } +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json index d7a4b46b0..ac1407a48 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,8 +1,17 @@ { "recommendations": [ "ms-vscode-remote.remote-containers", - "ms-vscode.makefile-tools", + "styled-components.vscode-styled-components", "dbaeumer.vscode-eslint", - "Prisma.prisma" + "unifiedjs.vscode-mdx", + "ms-vscode.makefile-tools", + "ms-azuretools.vscode-docker", + "esbenp.prettier-vscode", + "GraphQL.vscode-graphql", + "prisma.prisma", + "unifiedjs.vscode-mdx", + "yoavbls.pretty-ts-errors", + "graphql.vscode-graphql-syntax", + "graphql.vscode-graphql" ] } \ No newline at end of file