79556d9365
Insert Star Trek joke here. Also did significant refactoring of the surrounding logic for the things that depended on Q.
91 lines
2.6 KiB
JSON
91 lines
2.6 KiB
JSON
{
|
|
"author": "Calvin Montgomery",
|
|
"name": "CyTube",
|
|
"description": "Online media synchronizer and chat",
|
|
"version": "3.55.0",
|
|
"repository": {
|
|
"url": "http://github.com/calzoneman/sync"
|
|
},
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@calzoneman/express-babel-decorators": "^1.0.0",
|
|
"@calzoneman/jsli": "^2.0.1",
|
|
"bcrypt": "^1.0.3",
|
|
"bluebird": "^3.5.1",
|
|
"body-parser": "^1.18.2",
|
|
"cheerio": "^1.0.0-rc.2",
|
|
"clone": "^2.1.1",
|
|
"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.16.2",
|
|
"express-minify": "^1.0.0",
|
|
"graceful-fs": "^4.1.2",
|
|
"json-typecheck": "^0.1.3",
|
|
"knex": "^0.14.3",
|
|
"lodash": "^4.17.5",
|
|
"morgan": "^1.6.1",
|
|
"mysql": "^2.9.0",
|
|
"nodemailer": "^4.4.2",
|
|
"prom-client": "^10.0.2",
|
|
"proxy-addr": "^2.0.2",
|
|
"pug": "^2.0.0-beta3",
|
|
"redis": "^2.4.2",
|
|
"sanitize-html": "^1.14.1",
|
|
"serve-static": "^1.13.2",
|
|
"socket.io": "^2.0.3",
|
|
"source-map-support": "^0.5.3",
|
|
"sprintf-js": "^1.0.3",
|
|
"toml": "^2.3.0",
|
|
"uuid": "^3.2.1",
|
|
"yamljs": "^0.2.8"
|
|
},
|
|
"scripts": {
|
|
"build-player": "./bin/build-player.js",
|
|
"build-server": "babel -D --source-maps --loose es6.destructuring,es6.forOf --out-dir lib/ src/",
|
|
"flow": "flow",
|
|
"postinstall": "./postinstall.sh",
|
|
"server-dev": "babel -D --watch --source-maps --loose es6.destructuring,es6.forOf --out-dir lib/ src/",
|
|
"generate-userscript": "$npm_node_execpath gdrive-userscript/generate-userscript $@ > www/js/cytube-google-drive.user.js",
|
|
"test": "mocha --recursive test",
|
|
"integration-test": "mocha --recursive integration_test"
|
|
},
|
|
"devDependencies": {
|
|
"babel-cli": "^6.24.1",
|
|
"babel-core": "^6.25.0",
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-transform-async-to-generator": "^6.24.1",
|
|
"babel-plugin-transform-decorators-legacy": "^1.3.4",
|
|
"babel-plugin-transform-flow-strip-types": "^6.22.0",
|
|
"babel-preset-env": "^1.5.2",
|
|
"coffeescript": "^1.9.2",
|
|
"flow-bin": "^0.43.0",
|
|
"mocha": "^3.2.0",
|
|
"sinon": "^2.3.2"
|
|
},
|
|
"babel": {
|
|
"presets": [
|
|
[
|
|
"env",
|
|
{
|
|
"targets": {
|
|
"node": "6"
|
|
}
|
|
}
|
|
]
|
|
],
|
|
"plugins": [
|
|
"transform-async-to-generator",
|
|
"add-module-exports",
|
|
"transform-flow-strip-types",
|
|
"transform-decorators-legacy"
|
|
]
|
|
},
|
|
"optionalDependencies": {
|
|
"v8-profiler": "^5.7.0"
|
|
}
|
|
}
|