{ "name": "@remora/web", "version": "0.0.0", "license": "Apache-2.0", "private": true, "type": "module", "packageManager": "pnpm@11.13.0", "engines": { "node": "24.18.0", "pnpm": "11.13.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.1.0", "svelte": "5.56.5", "ws": "8.21.1" }, "devDependencies": { "@axe-core/playwright": "4.12.1", "@playwright/test": "1.61.1", "@redocly/cli": "2.33.1", "@sveltejs/vite-plugin-svelte": "7.2.0", "@types/node": "26.1.1", "@types/ws": "8.18.1", "@vitest/browser-playwright": "4.1.10", "oxlint": "1.74.0", "oxlint-tsgolint": "0.24.0", "prettier": "3.9.5", "prettier-plugin-svelte": "4.1.1", "typescript": "7.0.2", "vite": "8.1.4", "vitest": "4.1.10", "vitest-browser-svelte": "3.0.0" } }