composer screenshots runs Pest browser tests in tests/Screenshots, outside every test suite: fixed demo data under a frozen clock, desktop (MacBook 14, 2x) and phone (iPhone 15 Pro, 3x) in light and dark, each capture published at once as WebP at two widths into website/img/screenshots. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V9NnLxnPp8vaaurb3Z1MFy
61 lines
896 B
Plaintext
61 lines
896 B
Plaintext
# Version control
|
|
.git
|
|
.gitattributes
|
|
|
|
# Dependencies (built in Docker)
|
|
node_modules
|
|
vendor
|
|
|
|
# Environment files
|
|
.env
|
|
.env.*.local
|
|
|
|
# Development & IDE
|
|
.idea
|
|
.vscode
|
|
.phpunit.result.cache
|
|
.php-cs-fixer.cache
|
|
|
|
# Docker files (avoid recursive copy)
|
|
docker-compose*.yml
|
|
Dockerfile
|
|
|
|
# CI/CD
|
|
.github
|
|
|
|
# Testing
|
|
tests
|
|
|
|
# Website (published separately)
|
|
website
|
|
phpunit.xml
|
|
.phpunit.cache
|
|
|
|
# Documentation
|
|
*.md
|
|
LICENSE
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Build artifacts
|
|
public/build
|
|
public/hot
|
|
|
|
# Logs & framework cache (recreated at runtime)
|
|
storage/logs/*
|
|
storage/framework/cache/*
|
|
storage/framework/sessions/*
|
|
storage/framework/testing/*
|
|
storage/framework/views/*
|
|
storage/pail/*
|
|
!storage/logs/.gitkeep
|
|
!storage/framework/cache/.gitkeep
|
|
!storage/framework/sessions/.gitkeep
|
|
!storage/framework/testing/.gitkeep
|
|
!storage/framework/views/.gitkeep
|
|
|
|
# Database (created at runtime)
|
|
database/database.sqlite
|