{ "main": "dist", "type": "module", "scripts": { "prisma:push": "prisma db push", "prisma:format": "prisma format", "check": "npm run check:tsc && npm run check:eslint && npm run check:format", "check:eslint": "eslint", "check:tsc": "./node_modules/typescript/bin/tsc --noEmit", "check:format": "prettier --check .", "fix:format": "prettier --write .", "build:prisma": "prisma generate", "build:tsc": "./node_modules/typescript/bin/tsc", "build": "npm run build:prisma && npm run build:tsc", "start": "prisma migrate deploy && node --import=extensionless/register .", "dev": "npm run build && node --import=extensionless/register ." }, "dependencies": { "@discordjs/opus": "^0.10.0", "@discordjs/voice": "^0.19.0", "@prisma/adapter-pg": "^7.2.0", "@prisma/client": "^7.2.0", "@snazzah/davey": "^0.1.9", "discord.js": "^14.25.1", "dotenv": "^17.2.3", "extensionless": "^2.0.6", "fastify": "^5.7.1", "libsodium-wrappers": "^0.8.0", "opusscript": "^0.0.8", "pg": "^8.17.1", "play-dl": "^1.9.7", "prism-media": "^1.3.5", "prisma": "^7.2.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/ffprobe-static": "^2.0.3", "@types/node": "25.0.9", "@types/pg": "^8.16.0", "eslint": "^10.4.0", "prettier": "^3.8.3", "typescript-eslint": "^8.59.4", "typescript": "^5.9.3" } }