{ "name": "@papra/app-client", "version": "0.0.0", "private": true, "description": "Papra frontend client", "license": "AGPL-3.0-or-later", "author": "Corentin Thomasset (https://corentin.tech)", "repository": { "type": "git", "url": "https://github.com/papra-hq/papra" }, "type": "module", "scripts": { "start": "vite", "dev": "vite", "build": "vite build", "serve": "vite preview", "test": "vitest run", "test:watch": "vitest watch", "typecheck": "tsc --noEmit", "script:sync-i18n-key-order": "tsx src/scripts/sync-i18n-key-order.script.ts", "script:generate-demo-documents-fixtures": "tsx src/scripts/generate-demo-documents-fixtures.script.ts" }, "dependencies": { "@branchlet/core": "^1.0.0", "@corentinth/chisels": "catalog:", "@corvu/calendar": "^0.1.2", "@corvu/otp-field": "^0.1.4", "@kobalte/core": "^0.13.10", "@kobalte/utils": "^0.9.1", "@modular-forms/solid": "^0.25.1", "@papra/search-parser": "workspace:*", "@pdfslick/solid": "^2.3.0", "@solidjs/router": "^0.14.10", "@tanstack/solid-query": "^5.90.3", "@tanstack/solid-table": "^8.21.3", "better-auth": "catalog:", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk-solid": "^1.1.2", "ofetch": "catalog:", "p-limit": "catalog:", "posthog-js-lite": "^4.1.5", "radix3": "^1.1.2", "solid-js": "^1.9.9", "solid-sonner": "^0.2.8", "tailwind-merge": "^2.6.0", "unocss-preset-animations": "catalog:", "unstorage": "^1.16.0", "uqr": "^0.1.2", "valibot": "catalog:" }, "devDependencies": { "@iconify-json/tabler": "catalog:", "@papra/app-server": "workspace:*", "@papra/lecture": "workspace:*", "@papra/std": "workspace:*", "@types/node": "catalog:", "tsx": "catalog:", "typescript": "catalog:", "unocss": "catalog:", "vite": "8.1.0", "vite-plugin-solid": "2.11.12", "vite-plugin-static-copy": "4.1.1", "vitest": "catalog:" }, "engines": { "node": ">=26.0.0" } }