From 6df4bd55f249f0836d88de12a5eaca9367dfdcad Mon Sep 17 00:00:00 2001 From: Omri SirComp Date: Mon, 25 May 2026 12:32:25 +0300 Subject: [PATCH] chore: add devcontainer setup --- .devcontainer/devcontainer.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..930ba153 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,25 @@ +{ + "name": "open-qa", + "image": "mcr.microsoft.com/devcontainers/typescript-node:20", + "postCreateCommand": "PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 npm ci && npx playwright install --with-deps chromium", + "forwardPorts": [5173, 3001], + "portsAttributes": { + "5173": { + "label": "Vite UI", + "onAutoForward": "notify" + }, + "3001": { + "label": "Express API", + "onAutoForward": "silent" + } + }, + "customizations": { + "vscode": { + "extensions": [ + "dbaeumer.vscode-eslint", + "ms-playwright.playwright", + "bradlc.vscode-tailwindcss" + ] + } + } +}