velxio/.gitignore

117 lines
2.0 KiB
Plaintext

# Dependencies
node_modules/
*/node_modules/
**/node_modules/
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
venv/
env/
ENV/
*.egg-info/
dist/
build/
# IDEs
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Build outputs
frontend/dist/
frontend/.vite/
backend/dist/
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
logs/
# Database
*.db
*.sqlite
*.sqlite3
arduino_projects.db
# Environment variables
.env
.env.local
.env.*.local
# Package lock files (opcional, comentar si quieres commitearlos)
# package-lock.json
# yarn.lock
# Temporary files
*.tmp
*.temp
.cache/
# Coverage
coverage/
*.coverage
.nyc_output/
# Wokwi libs build artifacts (no ignorar el código fuente, solo builds)
wokwi-libs/*/dist/
wokwi-libs/*/node_modules/
wokwi-libs/*/.cache/
# NO ignorar los repositorios de Wokwi
!wokwi-libs/wokwi-elements/
!wokwi-libs/avr8js/
!wokwi-libs/rp2040js/
!wokwi-libs/wokwi-features/
.claude/settings.local.json
.history/*
.daveagent/*
data/*
.publicar/*
.publicar_discord/*
img/*
# ESP32 QEMU runtime binaries (too large for git — build/copy from MSYS2/qemu-lcgamboa)
backend/app/services/libqemu-xtensa.dll
backend/app/services/libqemu-riscv32.dll
backend/app/services/esp32-v3-rom.bin
backend/app/services/esp32-v3-rom-app.bin
backend/app/services/esp32c3-rom.bin
# Pre-built QEMU .so for Docker (built by build-qemu.sh — ~30MB Linux binaries)
prebuilt/*
!prebuilt/qemu/
prebuilt/qemu/*
!prebuilt/qemu/.gitkeep
# ESP32 build artifacts (ELF/MAP debug symbols — large, not needed for tests)
test/esp32-emulator/**/*.elf
test/esp32-emulator/**/*.map
test/esp32-emulator/out_*/
.claude/settings.json
# Google Cloud service account credentials
velxio-ba3355a41944.json
marketing/*
docs/github-issues/*
# ESP32 E2E tests that require local QEMU DLLs (not portable to CI)
backend/tests/debug_qemu_c3.py
backend/tests/test_esp32c3_wifi_e2e.py
backend/tests/test_wifi_webserver_e2e.py
# Compiled binary test fixtures (large, should be built not committed)
frontend/src/__tests__/fixtures/avr-blink/
frontend/src/__tests__/fixtures/rp2040-blink/