Skip to content

Commit 26e58a0

Browse files
Update package.json for script and dependency versions
1 parent 8b0d0da commit 26e58a0

1 file changed

Lines changed: 23 additions & 12 deletions

File tree

package.json

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
"private": true,
55
"description": "Multi-tenant e-commerce SaaS platform built with Next.js 16",
66
"scripts": {
7-
"dev": "next dev",
7+
"dev": "next dev --turbo",
88
"build": "next build",
99
"start": "next start",
1010
"lint": "eslint .",
1111
"lint:fix": "eslint . --fix",
1212
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,css,md}\"",
13-
"type-check": "tsc --noEmit",
13+
"type-check": "tsc --noEmit --incremental",
1414
"type-check:save": "powershell -ExecutionPolicy Bypass -File ./scripts/collect-type-errors.ps1",
15+
"lint:save": "powershell -ExecutionPolicy Bypass -File ./scripts/collect-lint-errors.ps1",
1516
"test": "vitest run",
1617
"test:watch": "vitest",
1718
"test:coverage": "vitest run --coverage",
@@ -21,12 +22,14 @@
2122
"db:migrate": "prisma migrate dev",
2223
"db:studio": "prisma studio",
2324
"db:seed": "tsx prisma/seed.ts",
25+
"db:seed:dev": "tsx scripts/seed-dev.ts",
2426
"db:generate": "prisma generate",
27+
"db:backup": "powershell -ExecutionPolicy Bypass -File ./scripts/backup-db.ps1",
2528
"postinstall": "prisma generate"
2629
},
2730
"dependencies": {
2831
"@hookform/resolvers": "^3.10.0",
29-
"@prisma/client": "^6.18.0",
32+
"@prisma/client": "^6.19.0",
3033
"@radix-ui/colors": "^3.0.0",
3134
"@radix-ui/react-accordion": "^1.2.12",
3235
"@radix-ui/react-dialog": "^1.1.0",
@@ -54,8 +57,10 @@
5457
"@types/speakeasy": "^2.0.10",
5558
"@upstash/ratelimit": "^2.0.0",
5659
"@upstash/redis": "^1.34.0",
60+
"@vercel/analytics": "^1.5.0",
5761
"@vercel/blob": "^0.25.0",
5862
"@vercel/kv": "^3.0.0",
63+
"@vercel/speed-insights": "^1.2.0",
5964
"bcrypt": "^5.1.1",
6065
"bcryptjs": "^3.0.2",
6166
"better-auth": "^1.3.31",
@@ -65,9 +70,10 @@
6570
"date-fns": "^4.1.0",
6671
"framer-motion": "^11.11.0",
6772
"isomorphic-dompurify": "^2.30.1",
73+
"js-yaml": "^4.1.0",
6874
"lucide-react": "^0.460.0",
69-
"next": "^16.0.0",
70-
"next-auth": "^4.24.11",
75+
"next": "^16.0.1",
76+
"next-auth": "^4.24.13",
7177
"next-devtools-mcp": "^0.2.1",
7278
"otpauth": "^9.4.1",
7379
"qrcode": "^1.5.4",
@@ -77,7 +83,7 @@
7783
"react-hook-form": "^7.65.0",
7884
"recharts": "^3.3.0",
7985
"resend": "^4.0.0",
80-
"sharp": "^0.33.0",
86+
"sharp": "^0.33.5",
8187
"speakeasy": "^2.0.0",
8288
"stripe": "^17.7.0",
8389
"tailwind-merge": "^2.5.0",
@@ -96,6 +102,7 @@
96102
"@testing-library/react": "^16.0.0",
97103
"@testing-library/user-event": "^14.5.0",
98104
"@types/dompurify": "^3.0.5",
105+
"@types/js-yaml": "^4.0.9",
99106
"@types/node": "^22.0.0",
100107
"@types/react": "^19.0.0",
101108
"@types/react-dom": "^19.0.0",
@@ -109,21 +116,25 @@
109116
"postcss": "^8.5.6",
110117
"prettier": "^3.3.0",
111118
"prettier-plugin-tailwindcss": "^0.6.0",
112-
"prisma": "^6.18.0",
119+
"prisma": "^6.19.0",
113120
"tailwindcss": "^4.1.16",
114121
"tailwindcss-animate": "^1.0.7",
115122
"tsx": "^4.19.0",
116123
"typescript": "5.9.3",
117124
"vite": "^7.1.12",
118-
"vitest": "^3.2.4"
125+
"vitest": "^3.2.4",
126+
"vitest-mock-extended": "^3.1.0"
119127
},
120128
"overrides": {
121129
"next-auth": {
122-
"next": "16.0.0"
123-
}
130+
"next": "^16.0.1"
131+
},
132+
"prismjs": "^1.30.0",
133+
"refractor": "^4.7.0",
134+
"react-syntax-highlighter": "^15.6.0"
124135
},
125136
"engines": {
126-
"node": ">=22.0.0",
127-
"npm": ">=11.0.0"
137+
"node": ">=20.0.0",
138+
"npm": ">=10.0.0"
128139
}
129140
}

0 commit comments

Comments
 (0)