{ "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 packages", "fix:format": "prettier --write packages", "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": "tsx packages/index.ts" }, "dependencies": { "@discordjs/opus": "^0.10.0", "@discordjs/voice": "^0.19.2", "@prisma/adapter-pg": "^7.3.0", "@prisma/client": "^7.8.0", "@qwreey-js/kotlin-scope-func": "^1.0.0", "@snazzah/davey": "^0.1.11", "discord.js": "^14.26.4", "dotenv": "^17.4.2", "extensionless": "^2.0.6", "fastify": "^5.8.5", "libsodium-wrappers": "^0.8.0", "opusscript": "^0.0.8", "play-dl": "^1.9.7", "prism-media": "^1.3.5", "prisma": "^7.8.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/ffprobe-static": "^2.0.3", "@types/node": "25.9.1", "@types/pg": "^8.20.0", "eslint": "^10.4.0", "prettier": "^3.8.3", "tsx": "^4.22.3", "typescript": "^5.9.3", "typescript-eslint": "^8.59.4" } }