{ "name": "web", "type": "module", "scripts": { "dev": "vite dev", "build": "vite build", "start": "NODE_OPTIONS='--import ./public/instrument.server.mjs' vite start", "preview": "vite preview", "test": "vitest run", "lint": "tsc --noEmit", "db:generate": "drizzle-kit generate", "db:push": "drizzle-kit push", "db:migrate": "tsx src/server/db/migrate.ts", "db:seed": "tsx src/server/db/seed.ts", "benchmark:spamshield": "tsx src/server/services/spamshield/benchmark.ts" }, "dependencies": { "@libsql/client": "^0.17.3", "@sentry/solidstart": "^10.56.0", "@solidjs/router": "^0.15.0", "@solidjs/start": "2.0.0-alpha.2", "@solidjs/vite-plugin-nitro-2": "^0.1.0", "@stripe/stripe-js": "^9.7.0", "@trpc/client": "^11.17.0", "@trpc/server": "^11.17.0", "bcryptjs": "^3.0.3", "clerk-solidjs": "^2.0.10", "solid-js": "^1.9.5", "three": "^0.184.0", "vite": "^7.0.0" }, "engines": { "node": ">=22" }, "devDependencies": { "@tailwindcss/vite": "^4.0.7", "tailwindcss": "^4.0.7" } }