{ "name": "omo-bot", "version": "1.0.0", "description": "A custom Discord bot and web integration layer designed to bridge the [openmicodyssey.com](https://openmicodyssey.com) experience with our community server. This application gamifies community engagement, automates content syndication, and provides a suite of event management tools centered around the themes of stand-up comedy, indie filmmaking, and a cross-country road trip.", "main": "dist/index.js", "directories": { "doc": "docs" }, "scripts": { "build": "tsc -p tsconfig.json", "dev": "ts-node src/index.ts", "start": "node dist/index.js", "lint": "eslint src tests --ext .ts", "register:commands": "ts-node src/deploy-commands.ts", "test": "jest --passWithNoTests", "db:migrate": "ts-node src/db/cli.ts migrate", "db:seed": "ts-node src/db/cli.ts seed", "db:setup": "ts-node src/db/cli.ts setup" }, "keywords": [], "author": "", "license": "ISC", "type": "commonjs", "dependencies": { "discord.js": "^14.26.4", "dotenv": "^17.4.2", "express": "^5.2.1", "pg": "^8.20.0" }, "devDependencies": { "@types/express": "^5.0.6", "@types/jest": "^30.0.0", "@types/node": "^25.8.0", "@types/pg": "^8.20.0", "@typescript-eslint/eslint-plugin": "^8.59.3", "@typescript-eslint/parser": "^8.59.3", "eslint": "^10.4.0", "jest": "^30.4.2", "ts-jest": "^29.4.9", "ts-node": "^10.9.2", "typescript": "^6.0.3" } }