CI runs `npm ci`, which fails outright without package-lock.json — the workflow could never have passed as committed. *.tsbuildinfo is incremental typecheck state and does not belong in the tree. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
28 lines
634 B
Plaintext
28 lines
634 B
Plaintext
# the export bundle is the input to this port, not part of it
|
|
export/
|
|
*.tar.gz
|
|
|
|
# manually-vendored dictionary sources (see tools/dict/README.md)
|
|
vendor/
|
|
|
|
node_modules/
|
|
dist/
|
|
.vite/
|
|
coverage/
|
|
|
|
# Capacitor / Android build output — the project itself is committed.
|
|
# assets/public is a copy of dist/, regenerated by `npx cap sync`.
|
|
app/android/build/
|
|
app/android/app/build/
|
|
app/android/.gradle/
|
|
app/android/local.properties
|
|
app/android/app/src/main/assets/public/
|
|
app/android/app/src/main/assets/capacitor.config.json
|
|
app/android/capacitor-cordova-android-plugins/
|
|
|
|
.DS_Store
|
|
*.log
|
|
|
|
# TypeScript incremental build state
|
|
*.tsbuildinfo
|