111 lines
1.9 KiB
Plaintext
111 lines
1.9 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
|
|
|
|
# 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/
|