{ "name": "esmbot", "version": "1.9.0", "description": "A Discord bot with miscellaneous features", "exports": "./app.js", "bin": "./app.js", "type": "module", "engines": { "node": ">=15" }, "scripts": { "build": "cmake-js compile", "build:debug": "cmake-js compile -DCMAKE_BUILD_TYPE=Debug", "docker:build": "DOCKER_BUILDKIT=1 docker build -t esmbot .", "docker:run-bot": "docker run --rm --network=host esmbot", "docker:run-api": "docker run --rm --network=host esmbot-api", "docker:run-lava": "docker run --rm --network host -v \"$(pwd)\"/application.yml:/opt/Lavalink/application.yml -v \"$(pwd)\"/assets:/opt/Lavalink/assets fredboat/lavalink:dev", "start": "node app.js", "start:debug": "DEBUG=true node app.js", "start-api": "node api/index.js", "start-api:debug": "DEBUG=true node app.js" }, "author": "Essem ", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/esmBot/esmBot.git" }, "dependencies": { "@top-gg/sdk": "^3.1.3", "dotenv": "^16.0.3", "emoji-regex": "^10.2.1", "file-type": "^18.0.0", "format-duration": "^2.0.0", "jsqr": "^1.4.0", "node-addon-api": "^5.0.0", "node-emoji": "^1.11.0", "oceanic.js": "1.3.0", "qrcode": "^1.5.1", "sharp": "^0.31.2", "shoukaku": "^3.2.2", "undici": "^5.12.0", "winston": "^3.8.2", "winston-daily-rotate-file": "^4.7.1" }, "devDependencies": { "@babel/core": "^7.20.2", "@babel/eslint-parser": "^7.19.1", "@babel/eslint-plugin": "^7.19.1", "@babel/plugin-proposal-class-properties": "^7.18.6", "cmake-js": "^7.0.0", "eslint": "^8.27.0", "eslint-plugin-unicorn": "^44.0.2" }, "optionalDependencies": { "better-sqlite3": "^7.6.2", "bufferutil": "^4.0.7", "erlpack": "^0.1.4", "pm2": "^5.2.2", "postgres": "^3.3.1", "uuid": "^9.0.0", "ws": "^8.11.0", "zlib-sync": "^0.1.7" }, "binary": { "napi_versions": [ 7 ] } }