/ package.json
package.json
 1  {
 2  	"name": "dhuni",
 3  	"private": true,
 4  	"version": "0.0.1",
 5  	"type": "module",
 6  	"scripts": {
 7  		"dev": "vite dev",
 8  		"build": "vite build",
 9  		"preview": "vite preview",
10  		"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
11  		"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
12  		"lint": "eslint . && prettier --check .",
13  		"db:push": "drizzle-kit push",
14  		"db:migrate": "drizzle-kit migrate",
15  		"db:studio": "drizzle-kit studio",
16  		"format": "prettier --write .",
17  		"test:unit": "vitest",
18  		"test": "npm run test:unit -- --run"
19  	},
20  	"devDependencies": {
21  		"@eslint/compat": "^1.2.5",
22  		"@iconify/json": "^2.2.299",
23  		"@sveltejs/adapter-auto": "^4.0.0",
24  		"@sveltejs/kit": "^2.16.1",
25  		"@sveltejs/vite-plugin-svelte": "^5.0.3",
26  		"@tailwindcss/forms": "^0.5.10",
27  		"@tailwindcss/typography": "^0.5.16",
28  		"@tailwindcss/vite": "^4.0.0",
29  		"@types/luxon": "^3.4.2",
30  		"drizzle-kit": "^0.30.2",
31  		"eslint": "^9.19.0",
32  		"eslint-config-prettier": "^10.0.1",
33  		"eslint-plugin-svelte": "^2.46.1",
34  		"globals": "^15.14.0",
35  		"orval": "^7.4.1",
36  		"prettier": "^3.4.2",
37  		"prettier-plugin-svelte": "^3.3.3",
38  		"svelte": "^5.19.3",
39  		"svelte-check": "^4.1.4",
40  		"tailwindcss": "^4.0.0",
41  		"typescript": "^5.7.3",
42  		"typescript-eslint": "^8.21.0",
43  		"unplugin-icons": "^22.0.0",
44  		"vite": "^6.0.11",
45  		"vitest": "^3.0.4"
46  	},
47  	"dependencies": {
48  		"@iconify/svelte": "^4.2.0",
49  		"@iconify/utils": "^2.2.1",
50  		"@libsql/client": "^0.14.0",
51  		"arctic": "^3.2.1",
52  		"bits-ui": "^1.0.0-next.78",
53  		"clsx": "^2.1.1",
54  		"drizzle-orm": "^0.38.4",
55  		"luxon": "^3.5.0",
56  		"rxjs": "^7.8.1",
57  		"superjson": "^2.2.2"
58  	},
59  	"overrides": {
60  		"vite": "^6.0.11",
61  		"@stoplight/spectral-cli": "^6.14.2",
62  		"ajv": "^8.17.1"
63  	}
64  }