chore(config): improve .gitignore for Hugo project

- 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)
This commit is contained in:
Stephan Lo 2025-10-23 14:02:54 +02:00
parent 12e31ede91
commit 08a0e8863f
5 changed files with 28 additions and 39449 deletions

31
.gitignore vendored
View file

@ -1,7 +1,32 @@
# Hugo
.hugo_build.lock
public
public/
resources/_gen/
# for npm devcontainer cli
# Node.js / NPM
node_modules/
package-lock.json
package.json
# Test outputs
tmp/
.htmltest/
# devbox
.devbox/
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*