mirror of https://github.com/icedream/ts3bot.git
121 lines
3.3 KiB
JSON
121 lines
3.3 KiB
JSON
{
|
|
"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 <icedream@icedream.pw>",
|
|
"license": "GPL-3.0+",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/icedream/ts3bot.git"
|
|
},
|
|
"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"
|
|
}
|
|
}
|