55 lines
No EOL
793 B
Text
55 lines
No EOL
793 B
Text
# Dependencies
|
|
node_modules/
|
|
|
|
docker-compose.yml
|
|
package-lock.json
|
|
|
|
# Environment variables — never commit these
|
|
.env
|
|
|
|
# Runtime data — server-specific, never commit
|
|
data/config.json
|
|
data/characters.json
|
|
data/accounts.json
|
|
data/poll-state.json
|
|
data/usermap.json
|
|
data/wrank.json
|
|
data/bringer.json
|
|
data/attendance.json
|
|
data/leaves.json
|
|
data/sessionPreferences.json
|
|
data/tg-history/
|
|
|
|
# Emoji data
|
|
emoji-uploads/
|
|
|
|
# Scripts
|
|
scripts/
|
|
|
|
# Tests
|
|
tests/
|
|
|
|
# Keep the data directory structure but not the contents
|
|
!data/.gitkeep
|
|
!data/tg-history/.gitkeep
|
|
|
|
# Messages — user-specific files stay local
|
|
messages/users/
|
|
|
|
# Keep the users directory structure
|
|
!messages/users/.gitkeep
|
|
|
|
# TypeScript build output
|
|
dist/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Editor
|
|
.vscode/
|
|
.idea/ |