{
	"name": "toto",
	"private": true,
	"version": "0.0.1",
	"type": "module",
	"scripts": {
		"dev": "vite dev",
		"build": "vite build",
		"preview": "vite preview",
		"prepare": "svelte-kit sync || echo ''",
		"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
		"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
		"test": "vitest run --passWithNoTests",
		"test:watch": "vitest",
		"migrate": "node --import tsx scripts/migrate.ts",
		"e2e": "playwright test",
		"e2e:ui": "playwright test --ui",
		"e2e:visual": "playwright test --project=visual-desktop --project=visual-tablet --project=visual-mobile --reporter=list",
		"e2e:sinottico": "playwright test --project=sinottico-desktop --project=sinottico-tablet --project=sinottico-mobile --reporter=list",
		"e2e:setup": "TURSO_DB_URL=file:./e2e-test.db npm run migrate"
	},
	"devDependencies": {
		"@playwright/test": "^1.59.1",
		"@sveltejs/adapter-auto": "^7.0.1",
		"@sveltejs/kit": "^2.57.0",
		"@sveltejs/vite-plugin-svelte": "^7.0.0",
		"@testing-library/jest-dom": "^6.9.1",
		"@testing-library/svelte": "^5.3.1",
		"@types/bcryptjs": "^2.4.6",
		"@vitest/ui": "^4.1.5",
		"dotenv": "^17.4.2",
		"jsdom": "^29.1.1",
		"svelte": "^5.55.2",
		"svelte-check": "^4.4.6",
		"tsx": "^4.21.0",
		"typescript": "^6.0.2",
		"vite": "^8.0.7",
		"vitest": "^4.1.5"
	},
	"dependencies": {
		"@dagrejs/dagre": "^3.0.0",
		"@libsql/client": "^0.17.3",
		"@panzoom/panzoom": "^4.6.2",
		"bcryptjs": "^3.0.3",
		"xlsx": "^0.18.5"
	}
}
