FROM mcr.microsoft.com/devcontainers/javascript-node:22

# Install Chrome (stable)
RUN wget -q -O /tmp/chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb \
  && apt-get update && apt-get install -y /tmp/chrome.deb \
  && rm /tmp/chrome.deb \
  && apt-get clean

# Install Chrome DevTools CLI for headless testing
RUN npm install -g chrome-devtools-cli

WORKDIR /workspace
