- Remove package-lock.json from .gitignore - Add package-lock.json to repository (required for npm ci in Docker build) - npm ci requires package-lock.json to ensure reproducible builds
- Add resources/_gen/ for Hugo-generated assets - Add node_modules/ for NPM dependencies - Add test output directories (tmp/, .htmltest/) - Add devbox local directory (.devbox/) - Add IDE files (VS Code, IntelliJ, Vim) - Add OS-specific files (macOS, Windows) - Add log files - Remove package.json from ignore (needed for NPM scripts)