{ "name": "citra-discord-bot", "version": "2.0.0", "description": "Citra bot for Discord", "author": "chris062689 ", "private": true, "subdomain": "citra-emu", "analyze": true, "license": "GPL-2.0+", "engines": { "node": ">=20.0.0" }, "dependencies": { "checkenv": "^1.2.2", "discord.js": "^14.14.1", "ip": "^1.1.8", "logdna": "^3.5.3", "logdna-winston": "^4.0.1", "string-similarity": "^4.0.4", "typescript": "^5.3.2", "winston": "^3.11.0" }, "devDependencies": { "@tsconfig/node20": "^20.1.2", "@types/ip": "^1.1.3", "@types/node": "^20.10.0", "@types/string-similarity": "^4.0.2", "@types/ws": "^8.5.10", "@typescript-eslint/eslint-plugin": "^6.13.1", "@typescript-eslint/parser": "^6.13.1", "esbuild": "^0.19.8", "eslint": "^8.54.0", "eslint-config-standard": "^17.1.0", "eslint-plugin-import": "^2.29.0", "eslint-plugin-n": "^16.3.1", "eslint-plugin-promise": "^6.1.1", "ts-node": "^10.9.1" }, "scripts": { "postinstall": "node generateExports.js", "build": "yarn run esbuild --bundle src/server.ts --platform=node --target=node20 --outdir=dist/ --minify-whitespace", "check": "yarn run tsc --noEmit", "bundle": "./bundle.sh", "serve": "yarn run ts-node ./src/server.ts" } }