-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
71 lines (71 loc) · 2.34 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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
"name": "ratemystudyspace",
"description": "Project Description:\r Our project proposal is RateMyStudySpace. This app will allow users to rate and search for study spaces, based on a variety of metrics. They can rate and search based on quietness, space, affordability, etc. In addition, they can leave rating descriptions for other users to read. This app will be targeted towards students, remote workers, freelancers; anybody who needs a space to study/work. In the backend, we plan to store information about study spaces (libraries, cafes, other types of establishments), as well as information about reviews. As a stretch, we could also store information about user data.",
"version": "1.0.0",
"main": "server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon -r dotenv/config . dotenv_config_path=.env server.js",
"heroku-postbuild": "cd client && npm install && npm run build"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Jincheng-Chen/RateMyStudySpace.git"
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/Jincheng-Chen/RateMyStudySpace/issues"
},
"homepage": "https://github.com/Jincheng-Chen/RateMyStudySpace#readme",
"lint-staged": {
"./**/*.js": [
"eslint . --fix",
"git add"
],
"./**/*.jsx": [
"eslint . --fix",
"git add"
],
"./**/*.scss": [
"stylelint --syntax scss --fix",
"git add"
]
},
"eslintIgnore": [
"client/node_modules",
"client/build/*"
],
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"devDependencies": {
"eslint": "^8.17.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-import": "^2.26.0",
"husky": "^4.3.8",
"lint-staged": "^13.0.0"
},
"dependencies": {
"@mui/material": "^5.8.5",
"@mui/styles": "^5.8.4",
"@mui/x-date-pickers": "^5.0.0-alpha.6",
"body-parser": "^1.20.0",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"express": "^4.18.1",
"final-form": "^4.20.7",
"mongoose": "^6.4.3",
"morgan": "^1.10.0",
"mui-rff": "^5.3.0",
"mui-rff-template": "^2.3.6",
"nodemon": "^2.0.19",
"prettier": "^2.6.2",
"react-final-form": "^6.5.9",
"react-script-tag": "^1.1.2",
"typescript": "^4.7.4",
"use-places-autocomplete": "^4.0.0"
}
}