# Analyseur Gherkin officiel de Cucumber, pour valider docs/scenarios/ (ADR 0008).
FROM node:22.11.0-alpine3.20

WORKDIR /opt/gherkin
RUN npm install --no-audit --no-fund @cucumber/gherkin@29.0.0 @cucumber/messages@26.0.1
COPY validate.mjs .

ENTRYPOINT ["node", "/opt/gherkin/validate.mjs"]
