From eea5d82f4047534162d9c939b24399b49dc66b3f Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Fri, 8 Sep 2023 17:35:21 +0200 Subject: [PATCH] :wrench: Add recommended vscode extensions and more settings Closes #670 --- .vscode/extensions.json | 11 +++++++++++ .vscode/settings.json | 21 ++++++++++++++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000000..b5bce38bdeb --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,11 @@ +{ + "recommendations": [ + "esbenp.prettier-vscode", + "dbaeumer.vscode-eslint", + "bradlc.vscode-tailwindcss", + "unifiedjs.vscode-mdx", + "baptistearno.baptistearno-i18n-ally", + "ms-playwright.playwright", + "Prisma.prisma" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 35d59161784..5d176d29894 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,5 +2,24 @@ "i18n-ally.localesPaths": ["apps/builder/src/locales"], "i18n-ally.enabledFrameworks": ["next-international"], "i18n-ally.enabledParsers": ["ts"], - "i18n-ally.keystyle": "flat" + "i18n-ally.keystyle": "flat", + "i18n-ally.displayLanguage": "en", + "editor.codeActionsOnSave": { + "source.fixAll.eslint": true + }, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true, + "editor.tabSize": 2, + "typescript.updateImportsOnFileMove.enabled": "always", + "playwright.env": { + "DATABASE_URL": "postgresql://postgres:typebot@localhost:5432/typebot", + "NEXT_PUBLIC_VIEWER_URL": "http://localhost:3001", + "NEXTAUTH_URL": "http://localhost:3000" + }, + "[php]": { + "editor.defaultFormatter": "bmewburn.vscode-intelephense-client" + }, + "[prisma]": { + "editor.defaultFormatter": "Prisma.prisma" + } }