-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
92 lines (92 loc) · 3.42 KB
/
package.json
File metadata and controls
92 lines (92 loc) · 3.42 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
{
"name": "scentgraph",
"version": "2.0.42",
"description": "ScentGraph is a project for Helsinki University FullStack course. React and TypeScript are used for the front end, Node for the backend and Neo4J for the graph database. The database queries will be done using Cypher.",
"scripts": {
"postinstall": "npm run build-client",
"start": "npm run start-server",
"build-client": "parcel build ./src/client/index.html",
"start-server": "ts-node -r dotenv/config --project ./config/tsconfig-server.json ./src/server/index.ts",
"start-local": "cross-env NODE_ENV=local API_URL=\"http://localhost:3000\" concurrently npm:watch-client npm:start-server",
"start-dev": "cross-env NODE_ENV=dev API_URL=\"http://localhost:3000\" concurrently npm:watch-client npm:start-server",
"start-ci": "cross-env NODE_ENV=ci API_URL=\"http://localhost:3000\" concurrently npm:watch-client npm:start-server",
"test-local": "cross-env NODE_ENV=test-local jest -i -c ./config/jest/jest-config.json && tslint \"src/**/{*.ts, *.tsx}\"",
"test-dev": "cross-env NODE_ENV=test-dev jest -i -c ./config/jest/jest-config.json && tslint \"src/**/{*.ts, *.tsx}\"",
"test-ci": "cross-env NODE_ENV=ci jest -i -c ./config/jest/jest-config.json && tslint \"src/**/{*.ts, *.tsx}\"",
"cypress-open": "cypress open",
"cypress-run": "cypress run",
"tsc": "tsc",
"watch-client": "parcel watch ./src/client/index.html",
"parcel-server-client": "parcel ./src/client/index.tsx",
"lint": "tslint \"src/**/{*.ts, *.tsx}\""
},
"repository": {
"type": "git",
"url": "git+https://github.com/apndx/ScentGraph.git"
},
"author": "apndx",
"license": "MIT",
"bugs": {
"url": "https://github.com/apndx/ScentGraph/issues"
},
"homepage": "https://github.com/apndx/ScentGraph#readme",
"dependencies": {
"@types/classnames": "^2.2.9",
"@types/diff": "^4.0.2",
"@types/dotenv": "^8.2.0",
"@types/express": "^4.17.2",
"@types/jsonwebtoken": "^8.3.8",
"@types/node": "^13.7.1",
"@types/react": "^16.9.19",
"@types/react-bootstrap": "^0.32.20",
"@types/react-dom": "^16.9.5",
"@types/react-router-dom": "^5.1.3",
"@types/styled-jsx": "^3.4.4",
"axios": "^1.6.0",
"bcryptjs": "^2.4.3",
"bootstrap": "^4.4.1",
"cors": "^2.8.5",
"cross-env": "^7.0.0",
"dotenv": "^8.2.0",
"express": "^4.19.2",
"jquery": "^3.5.0",
"jsonwebtoken": "^9.0.0",
"neo4j-driver": "^5.7.0",
"next": "^14.1.1",
"parcel-bundler": "^1.12.4",
"popper.js": "^1.16.1",
"react": "^16.13.1",
"react-autocomplete": "^1.8.1",
"react-bootstrap": "^1.0.0-beta.16",
"react-dom": "^16.13.1",
"react-router-dom": "^5.1.2",
"request-promise": "^4.2.5",
"ts-node": "^10.9.1",
"typescript": "^3.9.3",
"vis-react": "^0.5.1"
},
"devDependencies": {
"@types/jest": "^25.2.3",
"@types/react-autocomplete": "^1.8.5",
"@types/request-promise": "^4.1.46",
"@typescript-eslint/eslint-plugin": "^2.34.0",
"@typescript-eslint/parser": "^2.34.0",
"acorn": "^7.2.0",
"bufferutil": "^4.0.1",
"canvas": "^2.11.2",
"concurrently": "^5.1.0",
"cypress": "^12.9.0",
"eslint": "^6.8.0",
"jest": "^25.0.0",
"less": "^3.10.3",
"nock": "^12.0.3",
"nodemon": "^3.0.1",
"ts-jest": "^25.2.0",
"tslint": "^6.1.2",
"typescript": "^3.9.3",
"utf-8-validate": "^5.0.2"
},
"jest": {
"testEnvironment": "node"
}
}