-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
84 lines (84 loc) · 3.05 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
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"name": "venice-eats",
"version": "1.0.0",
"description": "A Restaurant Website showing the location of Food Trucks, their availability, their menus, and their food wait time based on Venice's infamous event occurring every First Friday of the Month starting at 5pm on Abbot Kinney Boulevard.",
"main": "app.js",
"scripts": {
"start": "node server.js",
"dev": "nodemon server.js",
"start:prod": "SET NODE_ENV=production&&nodemon server.js",
"dev:concurrent": "concurrently \"npm run dev\" \"npm run client\"",
"debug": "ndb server.js",
"client": "npm start --prefix client",
"watch:js": "parcel watch ./public/js/index.js --out-dir ./public/js --out-file bundle.js",
"build:js": "parcel build ./public/js/index.js --out-dir ./public/js --out-file bundle.js",
"watch:sass": "node-sass public/sass/main.scss public/css/style.css -w",
"compile:sass": "node-sass public/sass/main.scss public/css/style.comp.css",
"concat:css": "concat -o public/css/style.concat.css public/css/all.css public/css/style.comp.css",
"prefix:css": "postcss --use autoprefixer -b \"last 10 versions\" public/css/style.concat.css -o public/css/style.prefix.css",
"compress:css": "node-sass public/css/style.prefix.css public/css/style.min.css --output-style compressed",
"build:css": "npm-run-all compile:sass concat:css prefix:css compress:css"
},
"repository": {
"type": "git",
"url": "git+https://github.com/BlackCubes/Venice-Eats.git"
},
"author": "Elias Gutierrez",
"license": "MIT",
"bugs": {
"url": "https://github.com/BlackCubes/Venice-Eats/issues"
},
"homepage": "https://github.com/BlackCubes/Venice-Eats#readme",
"dependencies": {
"@babel/polyfill": "^7.11.5",
"axios": "^0.21.1",
"bcryptjs": "^2.4.3",
"body-parser": "^1.19.0",
"cloudinary": "^1.23.0",
"compression": "^1.7.4",
"concurrently": "^5.3.0",
"cookie-parser": "^1.4.5",
"cors": "^2.8.5",
"datauri": "^3.0.0",
"dotenv": "^7.0.0",
"express": "^4.17.1",
"express-mongo-sanitize": "^1.3.2",
"express-rate-limit": "^3.5.3",
"express-useragent": "^1.0.15",
"helmet": "^3.23.3",
"hpp": "^0.2.3",
"html-to-text": "^5.1.1",
"jsonwebtoken": "^8.5.1",
"mongoose": "^5.10.8",
"morgan": "^1.10.0",
"multer": "^1.4.2",
"nodemailer": "^6.4.11",
"pug": "^3.0.0",
"sanitize-html": "^1.27.4",
"slugify": "^1.4.5",
"streamifier": "^0.1.1",
"validator": "^13.1.17",
"validatorjs": "^3.19.2",
"xss-clean": "^0.1.1"
},
"devDependencies": {
"autoprefixer": "^9.8.6",
"concat": "^1.0.3",
"eslint-config-airbnb": "^17.1.1",
"eslint-config-prettier": "^4.3.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-node": "^8.0.1",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-react": "^7.20.6",
"node-sass": "^4.14.1",
"nodemon": "^2.0.6",
"npm-run-all": "^4.1.5",
"parcel-bundler": "^1.12.4",
"postcss-cli": "^7.1.2",
"prettier": "^1.19.1"
},
"engines": {
"node": "^12"
}
}