{ "name": "@remora/web", "version": "0.0.0", "license": "Apache-2.0", "private": true, "type": "module", "packageManager": "pnpm@11.22.0", "engines": { "node": "24.18.0", "pnpm": "11.22.0" }, "scripts": { "dev": "vite", "build": "vite build && node tools/compress-assets.mjs && node tools/check-bundle.mjs", "preview": "vite preview", "check": "tsc --noEmit -p ./tsconfig.app.json && tsc --noEmit -p ./tsconfig.node.json && tsc --noEmit -p ./tsconfig.test.json && pnpm --filter @remora/svelte-check-compat check", "lint": "oxlint --threads 1 --deny-warnings src tests *.config.ts && prettier --check . && pnpm run lint:api", "lint:api": "NODE_OPTIONS=--max-old-space-size=2048 redocly lint ../docs/api/openapi.yaml --extends=spec", "test": "vitest run --config vitest.config.ts", "test:unit": "vitest run --config vitest.unit.config.ts && node --test server.test.mjs server/*.test.mjs", "test:component": "vitest run --config vitest.browser.config.ts", "test:component:full": "vitest run --config vitest.browser-full.config.ts", "test:e2e": "playwright test --project=chromium", "test:e2e:full": "playwright test" }, "dependencies": { "redis": "6.2.1", "svelte": "5.56.9", "ws": "8.21.3" }, "devDependencies": { "@axe-core/playwright": "4.13.0", "@playwright/test": "1.62.1", "@redocly/cli": "2.46.1", "@sveltejs/vite-plugin-svelte": "7.3.0", "@types/node": "26.2.0", "@types/ws": "8.18.1", "@vitest/browser-playwright": "4.1.11", "oxlint": "1.78.0", "oxlint-tsgolint": "7.0.2001", "prettier": "3.9.6", "prettier-plugin-svelte": "4.1.1", "typescript": "7.0.2", "vite": "8.2.1", "vitest": "4.1.11", "vitest-browser-svelte": "3.0.0" } }