.git # Load-bearing: deps live at /node_modules, so a builder's stray copy would bake in at # /app/node_modules and shadow them for every consumer of the image, production included. node_modules npm-debug.log *.log .DS_Store e2e-tests/artifacts # Orchestration, not test code — keep them out of the runner image (COPY e2e-tests/ ./) e2e-tests/Dockerfile e2e-tests/compose.*.yml