-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
67 lines (67 loc) · 2.03 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
{
"name": "pern-ecommerce",
"version": "0.1.0",
"description": "A full e-commerce website template written using the PERN stack (Postgresql, Express js, React js and Node js) and using typescript fot the overall development typechecking with vercel as the hosting provider.",
"main": "backend/api/index.js",
"author": "dumani <dumanimedia@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/dumanimedia/pern-commerce/issues"
},
"homepage": "https://github.com/dumanimedia/pern-commerce#readme",
"scripts": {
"dev": "nodemon",
"build:server": "npx tsc",
"start": "build:server && node ./backend/api/index.js",
"introspect": "drizzle-kit introspect:pg --config=./drizzle.config.ts",
"generate": "drizzle-kit generate:pg --config=./drizzle.config.ts",
"migrate": "npx tsx -r dotenv/config ./backend/src/utils/migrate.ts",
"gen:migration": "pnpm generate && pnpm migrate",
"studio": "drizzle-kit studio --config=./drizzle.config.ts"
},
"repository": {
"type": "git",
"url": "git+https://github.com/dumanimedia/pern-ecommerce.git"
},
"keywords": [
"pern",
"ecommerce",
"e-commerce",
"postgres",
"postgresql",
"fullstack",
"react",
"node",
"express",
"typescript"
],
"devDependencies": {
"@types/bcryptjs": "^2.4.6",
"@types/cookie-parser": "^1.4.7",
"@types/cors": "^2.8.17",
"@types/express": "^4.17.21",
"@types/jsonwebtoken": "^9.0.6",
"@types/morgan": "^1.9.9",
"@types/node": "^20.11.30",
"@types/pg": "^8.11.4",
"drizzle-kit": "^0.20.14",
"nodemon": "^3.1.0",
"ts-node": "^10.9.2",
"tsx": "^4.7.1",
"typescript": "^5.4.3"
},
"dependencies": {
"@paralleldrive/cuid2": "^2.2.2",
"bcryptjs": "^2.4.3",
"cookie-parser": "^1.4.6",
"cors": "^2.8.5",
"dotenv": "^16.4.5",
"drizzle-orm": "^0.30.4",
"express": "^4.19.1",
"express-async-handler": "^1.2.0",
"jsonwebtoken": "^9.0.2",
"morgan": "^1.10.0",
"pg": "^8.11.3",
"slugify": "^1.6.6"
}
}