Files
Booster-role/package.json
T
MythEclipse cc6975825f feat: add booster eligibility role and logging functionality
- Added BOOSTER_ELIGIBILITY_ROLE_ID and LOG_LEVEL to .env.example and README.md
- Updated GitHub Actions workflow to include new environment variables
- Enhanced configuration loading to support booster eligibility role
- Implemented role checking logic in bot handlers and guild member updates
- Introduced logging using Winston for better traceability of actions
- Created tests for guild member update handling to ensure correct role removal
- Refactored DiscordRoleRepository to simplify role position resolution
2026-05-21 15:27:10 +07:00

27 lines
600 B
JSON

{
"name": "booster-role-bot",
"version": "0.1.0",
"type": "module",
"private": true,
"scripts": {
"dev": "bun run src/index.ts",
"test": "bun test",
"typecheck": "tsc --noEmit",
"lint": "tsc --noEmit",
"db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate"
},
"dependencies": {
"@discordjs/builders": "latest",
"discord.js": "latest",
"drizzle-orm": "latest",
"postgres": "latest",
"winston": "^3.19.0"
},
"devDependencies": {
"@types/bun": "^1.3.14",
"drizzle-kit": "latest",
"typescript": "latest"
}
}