-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
56 lines (56 loc) · 1.79 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
{
"name": "skooladb",
"version": "1.0.0",
"description": "Skoola, built on Node.js and TypeScript (TS), optimizes teamwork in scholarly projects. It offers secure user management, intuitive project organization, real-time collaboration tools, version control, task tracking, seamless integration with academic tools, and robust security measures. Tailored for efficiency and flexibility, Skoola empowers scholars to collaborate effectively while maintaining control over their projects.",
"main": "index.js",
"scripts": {
"test": "jest",
"test:watch": "jest --watchAll",
"lint": "tslint -p tsconfig.json -c tslint.json",
"build": "tsc",
"dev:compile": "tsc --watch",
"dev:start": "nodemon dist/app.js"
},
"_moduleAliases": {
"@": "dist/"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@types/backblaze-b2": "^1.5.6",
"@types/bcrypt": "^5.0.2",
"@types/cors": "^2.8.17",
"@types/express": "^4.17.21",
"@types/jsonwebtoken": "^9.0.6",
"@types/module-alias": "^2.0.4",
"@types/multer": "^1.4.11",
"@types/node": "^20.14.2",
"@types/uuid": "^9.0.8",
"tslint": "^6.1.3",
"tslint-config-prettier": "^1.18.0",
"typescript": "^5.4.5"
},
"dependencies": {
"axios": "^1.7.2",
"backblaze-b2": "^1.7.0",
"bcrypt": "^5.1.1",
"bcryptjs": "^2.4.3",
"body-parser": "^1.20.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
"cors": "^2.8.5",
"date-fns": "^3.6.0",
"dotenv": "^16.4.5",
"express": "^4.19.2",
"jsonwebtoken": "^9.0.2",
"module-alias": "^2.2.3",
"multer": "^1.4.5-lts.1",
"nodemon": "^3.1.3",
"pg": "^8.12.0",
"reflect-metadata": "^0.2.2",
"ts-jest": "^29.1.4",
"typeorm": "^0.3.20",
"uuid": "^10.0.0"
}
}