{ "name": "aventura", "version": "0.7.0-pre.1", "description": "AI-powered adventure and creative writing frontend", "type": "module", "scripts": { "dev": "vite dev", "build": "vite build", "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "tauri": "tauri", "release": "node scripts/release.js", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --write \"**/*.{ts,js,svelte,json,css,html}\"" }, "license": "AGPL-3.0", "dependencies": { "@ai-sdk/anthropic": "^3.0.35", "@ai-sdk/deepseek": "^2.0.17", "@ai-sdk/google": "^3.0.20", "@ai-sdk/groq": "^3.0.21", "@ai-sdk/mistral": "^3.0.18", "@ai-sdk/openai": "^3.0.25", "@ai-sdk/openai-compatible": "^2.0.26", "@ai-sdk/xai": "^3.0.46", "@chutes-ai/ai-sdk-provider": "^0.1.2", "@openrouter/ai-sdk-provider": "^2.1.1", "@tauri-apps/api": "^2", "@tauri-apps/plugin-dialog": "^2", "@tauri-apps/plugin-fs": "^2", "@tauri-apps/plugin-http": "^2.5.4", "@tauri-apps/plugin-opener": "^2", "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-sql": "^2", "@tauri-apps/plugin-updater": "^2.9.0", "@tutorlatin/svelte-tiny-virtual-list": "^3.0.18", "ai": "^6.0.67", "ai-sdk-pollinations": "^0.0.1", "clsx": "^2.1.1", "gpt-tokenizer": "^3.4.0", "harper.js": "^1.2.0", "html5-qrcode": "^2.3.8", "jsonrepair": "^3.13.2", "jszip": "^3.10.1", "lucide-svelte": "^0.468.0", "marked": "^17.0.1", "ollama-ai-provider": "^1.2.0", "tailwind-merge": "^3.4.0", "zhipu-ai-provider": "^0.2.2" }, "devDependencies": { "@lucide/svelte": "^0.482.0", "@sveltejs/adapter-static": "^3.0.6", "@sveltejs/kit": "^2.9.0", "@sveltejs/vite-plugin-svelte": "^5.0.0", "@tailwindcss/vite": "^4.1.18", "@tauri-apps/cli": "^2", "@types/json-schema": "^7.0.15", "@types/marked": "^5.0.2", "@types/node": "^25.2.0", "autoprefixer": "^10.4.20", "bits-ui": "^1.8.0", "eslint": "^9.39.2", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-svelte": "^3.14.0", "eslint-plugin-unused-imports": "^4.3.0", "globals": "^17.3.0", "lefthook": "^2.1.0", "postcss": "^8.4.49", "prettier": "^3.8.1", "prettier-plugin-svelte": "^3.4.1", "prettier-plugin-tailwindcss": "^0.7.2", "svelte": "^5.0.0", "svelte-check": "^4.0.0", "tailwind-variants": "^0.2.1", "tailwindcss": "^4.1.18", "tailwindcss-animate": "^1.0.7", "tw-animate-css": "^1.4.0", "typescript": "~5.6.2", "typescript-eslint": "^8.54.0", "vaul-svelte": "^1.0.0-next.7", "vite": "^6.0.3" } }