If clients call it quickly in succession with large playlists, it can cause node to get stuck stringifying socket.io frames and cause an out of memory crash.
51 lines
1.5 KiB
JSON
51 lines
1.5 KiB
JSON
{
|
|
"author": "Calvin Montgomery",
|
|
"name": "CyTube",
|
|
"description": "Online media synchronizer and chat",
|
|
"version": "3.14.3",
|
|
"repository": {
|
|
"url": "http://github.com/calzoneman/sync"
|
|
},
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"babel": "^5.8.23",
|
|
"bcrypt": "^0.8.5",
|
|
"bluebird": "^2.10.1",
|
|
"body-parser": "^1.14.0",
|
|
"cheerio": "^0.19.0",
|
|
"clone": "^1.0.2",
|
|
"compression": "^1.5.2",
|
|
"cookie-parser": "^1.4.0",
|
|
"create-error": "^0.3.1",
|
|
"csrf": "^3.0.0",
|
|
"cytube-mediaquery": "git://github.com/CyTube/mediaquery",
|
|
"cytubefilters": "git://github.com/calzoneman/cytubefilters#67c7c69a",
|
|
"express": "^4.13.3",
|
|
"express-minify": "^0.1.6",
|
|
"graceful-fs": "^4.1.2",
|
|
"http-errors": "^1.3.1",
|
|
"jade": "^1.11.0",
|
|
"json-typecheck": "^0.1.3",
|
|
"morgan": "^1.6.1",
|
|
"mysql": "^2.9.0",
|
|
"nodemailer": "^1.4.0",
|
|
"oauth": "^0.9.12",
|
|
"q": "^1.4.1",
|
|
"sanitize-html": "git://github.com/calzoneman/sanitize-html",
|
|
"serve-static": "^1.10.0",
|
|
"socket.io": "^1.4.0",
|
|
"source-map-support": "^0.4.0",
|
|
"status-message-polyfill": "calzoneman/status-message-polyfill",
|
|
"yamljs": "^0.1.6"
|
|
},
|
|
"scripts": {
|
|
"build-player": "$npm_node_execpath build-player.js",
|
|
"build-server": "babel --source-maps --loose es6.destructuring,es6.forOf --out-dir lib/ src/",
|
|
"postinstall": "./postinstall.sh",
|
|
"server-dev": "babel --watch --source-maps --loose es6.destructuring,es6.forOf --out-dir lib/ src/"
|
|
},
|
|
"devDependencies": {
|
|
"coffee-script": "^1.9.2"
|
|
}
|
|
}
|