{ "name": "ts3bot", "version": "0.4.0", "description": "Allows running TeamSpeak3 as a bot for all kinds of media (local music/videos/streams/YouTube/...) without the need for a real GUI to exist.", "main": "dist/node7/index.js", "bin": { "ts3bot": "dist/node7/index.js" }, "keywords": [ "teamspeak", "teamspeak3", "ts3", "bot", "ts3bot", "teamspeak3bot", "music", "playback", "audio", "video", "media", "musicbot" ], "scripts": { "iced2es": "iced3 -I none -b --no-header -o src.js -c src && lebab -t let,multi-var,for-each,arg-rest,arg-spread,obj-method,obj-shorthand,no-strict,exponent,template,default-param,includes,class --replace src.js", "lint": "eslint --fix .", "es2017-node7": "babel src.js --presets es2017-node7 --source-maps --out-dir ./dist/node7", "build": "npm run iced2es && npm run es2017-node7", "prepublish": "npm run build", "start": "node .", "start-coffee": "node ./src/index.js" }, "author": "Carl Kittelberger ", "license": "GPL-3.0+", "repository": { "type": "git", "url": "https://github.com/icedream/ts3bot.git" }, "files": [ "dist", "README.md", "COPYING.txt", "LICENSE.txt" ], "dependencies": { "express": "^4.13.3", "merge": "^1.2.0", "mkdirp": "^0.5.1", "named-regexp": "^0.1.1", "nconf": "^0.8.4", "npm-which": "^3.0.1", "parse-duration": "^0.1.1", "password-generator": "^2.0.1", "pretty-ms": "^2.1.0", "querystring": "^0.2.0", "request": "^2.61.0", "simple-ini": "^1.0.3", "sqlite3": "^3.1.0", "stream-splitter": "^0.3.2", "string.prototype.startswith": "^0.2.0", "sync": "^0.2.5", "temp": "^0.8.3", "valid-url": "^1.0.9", "webchimera.js": "^0.2.7", "which": "^1.1.2", "winston": "^2.3.1", "xvfb": "^0.2.3", "youtube-dl": "^1.10.5" }, "devDependencies": { "babel-cli": "^6.24.1", "babel-preset-es2017-node7": "^0.5.2", "coffeelint": "^1.16.0", "coffeelint-config-groupon": "^4.1.0", "coffeelint-forbidden-keywords": "~0.1.1", "coffeelint-no-mocha-only": "^1.0.0", "coffeelint-use-strict": "^1.0.0", "coffeescope2": "~0.4.2", "dummy-transform": "file:./util/dummy-transform", "eslint": "^3.19.0", "eslint-config-airbnb": "^15.0.1", "eslint-plugin-import": "^2.2.0", "eslint-plugin-jsx-a11y": "^5.0.1", "eslint-plugin-react": "^7.0.1", "iced-coffee-script-3": "^111.1.1", "lebab": "^2.7.2" }, "engineStrict": true, "engines": { "node": ">= 7.6.0" }, "resolutions": { "debug": "2.6.7", "ms": "2.0.0", "minimist": "1.2.0", "async": "1.5.2", "string-width": "2.0.0", "is-fullwidth-code-point": "2.0.0", "wordwrap": "1.0.0", "assert-plus": "1.0.0", "nopt": "4.0.1", "npmlog": "4.1.0", "rimraf": "2.6.1", "semver": "5.3.0", "tar": "2.2.1", "are-we-there-yet": "1.1.4", "gauge": "2.7.4", "readable-stream": "2.2.9", "isarray": "1.0.0", "string_decoder": "1.0.0", "strip-json-comments": "2.0.1", "glob": "7.1.1", "once": "1.4.0", "fstream": "1.0.11", "graceful-fs": "4.1.11", "uid-number": "0.0.6", "lodash": "4.17.4", "source-map-support": "0.4.15", "source-map": "0.5.6", "traverse": "0.3.9", "user-home": "2.0.0", "resolve": "1.3.3", "doctrine": "2.0.0", "estraverse": "4.2.0", "acorn": "5.0.3" } }