43 lines
No EOL
660 B
Text
43 lines
No EOL
660 B
Text
# Dependencies
|
|
node_modules/
|
|
|
|
# Environment variables — never commit these
|
|
.env
|
|
|
|
# Runtime data — server-specific, never commit
|
|
data/config.json
|
|
data/characters.json
|
|
data/accounts.json
|
|
data/usermap.json
|
|
data/wrank.json
|
|
data/bringer.json
|
|
data/sessionPreferences.json
|
|
data/tg-history/
|
|
|
|
# Emoji data
|
|
emoji-uploads/
|
|
|
|
# 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/ |