Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download
Views: 39538
1
{
2
"name": "smc-hub",
3
"version": "1.0.0",
4
"description": "CoCalc: Backend webserver component",
5
"main": "index.js",
6
"directories": {},
7
"dependencies": {
8
"async": "^1.4.2",
9
"blocked": "^1.1.0",
10
"body-parser": "^1.17.1",
11
"coffee-cache": "^1.0.2",
12
"coffee-loader": "^0.7.2",
13
"commander": "^2.6.0",
14
"cookie-parser": "^1.4.3",
15
"cookies": "^0.5.0",
16
"engine.io": "^1.5.1",
17
"expiring-lru-cache": "^2.1.0",
18
"express": "^4.11.2",
19
"express-session": "^1.10.4",
20
"formidable": "^1.0.17",
21
"http-proxy": "^1.12.0",
22
"immutable": "^3.7.5",
23
"json-stable-stringify": "^1.0.1",
24
"mime": "^1.3.4",
25
"mkdirp": "^0.5.1",
26
"moment": "^2.10.6",
27
"node-uuid": "^1.4.2",
28
"node-zendesk": "^1.1.8",
29
"passport": "^0.3.0",
30
"passport-bitbucket": "^1.0.0",
31
"passport-dropbox-oauth2": "^1.0.0",
32
"passport-facebook": "^2.0.0",
33
"passport-github": "^1.0.0",
34
"passport-google-oauth": "^0.2.0",
35
"passport-local": "^1.0.0",
36
"passport-twitter": "^1.0.3",
37
"password-hash": "^1.2.2",
38
"pdfkit": "^0.7.1",
39
"pg": "^6.1.0",
40
"pg-native": "^1.10.0",
41
"primus": "^4.0.1",
42
"prom-client": "^5.0.2",
43
"prometheus-gc-stats": "^0.3.0",
44
"random-key": "^0.3.2",
45
"read": "^1.0.5",
46
"require-reload": "^0.2.2",
47
"rimraf": "^2.4.4",
48
"sendgrid": "^4.7.1",
49
"snappy": "^5.0.5",
50
"start-stop-daemon": "^0.1.1",
51
"stripe": "^4.0.0",
52
"temp": "^0.8.3",
53
"underscore": "^1.7.0",
54
"winston": "^1.1.1"
55
},
56
"devDependencies": {
57
"coffee-coverage": "^0.6.2",
58
"coffee-script": "^1.9.3",
59
"coffeelint": "^1.10.1",
60
"coveralls": "^2.11.2",
61
"expect": "^1.12.2",
62
"istanbul": "^0.4.0",
63
"mocha": "*",
64
"mocha-lcov-reporter": "1.0.0",
65
"should": "^7.0.1",
66
"should-sinon": "0.0.3",
67
"sinon": "^1.15.3"
68
},
69
"scripts": {
70
"test": "(npm run testpg && npm run testapi && npm run testmisc); rc=$?; ../scripts/mocha_clean.sh; exit $rc",
71
"testpg": "echo 'TEST POSTGRES'; SMC_DB_RESET=true SMC_TEST=true time node_modules/.bin/mocha --reporter ${REPORTER:-progress} test/postgres",
72
"testapi": "echo 'TEST API'; SMC_DB_RESET=true SMC_TEST=true node_modules/.bin/mocha --reporter ${REPORTER:-progress} test/api",
73
"testmisc": "echo 'TEST MISC'; SMC_DB_RESET=true SMC_TEST=true node_modules/.bin/mocha --reporter ${REPORTER:-progress} test/misc",
74
"coverage": "rm -rf ./coverage/; SMC_TEST=true node_modules/.bin/mocha --require ./coffee-coverage-loader.js && node_modules/.bin/istanbul report text html",
75
"lint": "node_modules/.bin/coffeelint -f ../smc-util/coffeelint.json -c *.coffee"
76
},
77
"repository": {
78
"type": "git",
79
"url": "https://github.com/sagemathinc/cocalc"
80
},
81
"keywords": [
82
"python",
83
"sage",
84
"sagemath",
85
"latex",
86
"terminal",
87
"web",
88
"ide",
89
"math",
90
"mathematics"
91
],
92
"author": "SageMath, Inc.",
93
"contributors": [
94
"William Stein <[email protected]>",
95
"Harald Schilly <[email protected]>",
96
"Jon Lee <[email protected]>",
97
"Nich Ruhland <[email protected]>"
98
],
99
"license": "GPL-3.0+",
100
"bugs": {
101
"url": "https://github.com/sagemathinc/cocalc/issues"
102
},
103
"homepage": "https://github.com/sagemathinc/cocalc"
104
}
105
106