mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-30 23:27:55 -05:00
55 lines
1.6 KiB
JSON
55 lines
1.6 KiB
JSON
{
|
|
"name": "web",
|
|
"version": "3.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"imports": {
|
|
"#lib/*": "./src/lib/*"
|
|
},
|
|
"scripts": {
|
|
"dev": "pnpm run combine-locales && cross-env DB_PATH=../web-react/db.sqlite3 vite dev",
|
|
"dev:prod": "pnpm run combine-locales && cross-env DB_PATH=../web-react/db-prod.sqlite3 VITE_PROD_MODE=true vite dev",
|
|
"build": "pnpm run combine-locales && vite build",
|
|
"build:all-locales": "tsx scripts/build-with-all-locales.ts",
|
|
"preview": "vite preview",
|
|
"start": "node build/index.js",
|
|
"combine-locales": "tsx scripts/combine-locales.ts",
|
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
|
"typecheck": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
|
"test:unit": "vitest run"
|
|
},
|
|
"dependencies": {
|
|
"@epic-web/cachified": "5.6.3",
|
|
"@lucide/svelte": "1.28.0",
|
|
"@sendou/components": "workspace:*",
|
|
"@sendou/in-game-lists": "workspace:*",
|
|
"@sendou/map-list-generator": "workspace:*",
|
|
"@sendou/utils": "workspace:*",
|
|
"@types/nprogress": "^0.2.3",
|
|
"date-fns": "4.4.0",
|
|
"fflate": "^0.8.3",
|
|
"kysely": "0.29.0",
|
|
"lru-cache": "^11.2.1",
|
|
"nanoid": "6.0.1",
|
|
"nprogress": "^0.2.0",
|
|
"remeda": "2.39.0",
|
|
"sql-formatter": "^15.8.2",
|
|
"valibot": "^1.4.2",
|
|
"web-haptics": "0.0.6"
|
|
},
|
|
"devDependencies": {
|
|
"@inlang/paraglide-js": "^2.24.1",
|
|
"@sveltejs/adapter-node": "6.0.0-next.10",
|
|
"@sveltejs/kit": "3.0.0-next.23",
|
|
"@sveltejs/vite-plugin-svelte": "^7.3.0",
|
|
"@types/node": "26.1.2",
|
|
"cross-env": "10.1.0",
|
|
"svelte": "^5.56.9",
|
|
"svelte-check": "^4.7.6",
|
|
"tsx": "^4.20.5",
|
|
"typescript": "~6.0.3",
|
|
"vite": "^8.2.1",
|
|
"vitest": "4.1.10"
|
|
}
|
|
}
|