| { |
| "name": "inference-playground", |
| "version": "0.0.1", |
| "private": true, |
| "scripts": { |
| "dev": "vite dev", |
| "build": "vite build", |
| "preview": "vite preview", |
| "prepare": "ts-patch install && svelte-kit sync || echo ''", |
| "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", |
| "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", |
| "lint": "prettier . --check . && eslint src/", |
| "format": "prettier . --write .", |
| "clean": "rm -rf ./node_modules/ && rm -rf ./.svelte-kit/ && ni && echo 'Project cleaned!'", |
| "update-ctx-length": "jiti scripts/update-ctx-length.ts", |
| "test:unit": "vitest --browser.headless", |
| "test": "npm run test:unit -- --run", |
| "test:e2e": "playwright test" |
| }, |
| "devDependencies": { |
| "@eslint/eslintrc": "^3.3.0", |
| "@eslint/js": "^9.22.0", |
| "@floating-ui/dom": "^1.6.13", |
| "@huggingface/hub": "^2.6.12", |
| "@huggingface/inference": "^4.13.1", |
| "@huggingface/tasks": "^0.19.62", |
| "@huggingface/transformers": "^3.7.6", |
| "@iconify-json/carbon": "^1.2.8", |
| "@iconify-json/line-md": "^1.2.11", |
| "@iconify-json/logos": "^1.2.9", |
| "@iconify-json/lucide": "^1.2.45", |
| "@iconify-json/material-symbols": "^1.2.15", |
| "@playwright/test": "^1.49.1", |
| "@ryoppippi/unplugin-typia": "^2.6.5", |
| "@samchon/openapi": "^4.7.1", |
| "@sveltejs/adapter-auto": "^7.0.0", |
| "@sveltejs/adapter-node": "^5.3.1", |
| "@sveltejs/kit": "^2.49.2", |
| "@sveltejs/vite-plugin-svelte": "^6.2.1", |
| "@tailwindcss/container-queries": "^0.1.1", |
| "@tailwindcss/postcss": "^4.0.9", |
| "@testing-library/jest-dom": "^6.6.3", |
| "@testing-library/svelte": "^5.2.4", |
| "@types/node": "^22.14.1", |
| "@vitest/browser": "^4.0.10", |
| "clsx": "^2.1.1", |
| "dotenv": "^16.5.0", |
| "eslint": "^9.22.0", |
| "eslint-config-prettier": "^10.1.1", |
| "eslint-plugin-prettier": "^5.2.3", |
| "fake-indexeddb": "^6.0.1", |
| "globals": "^16.0.0", |
| "highlight.js": "^11.10.0", |
| "jiti": "^2.4.2", |
| "jsdom": "^26.0.0", |
| "melt": "^0.42.0", |
| "openai": "^4.90.0", |
| "playwright": "^1.52.0", |
| "postcss": "^8.4.38", |
| "prettier": "^3.1.1", |
| "prettier-plugin-svelte": "^3.4.0", |
| "prettier-plugin-tailwindcss": "^0.6.11", |
| "runed": "^0.25.0", |
| "shiki": "^3.4.0", |
| "svelte": "^5.45.8", |
| "svelte-check": "^4.3.4", |
| "tailwind-merge": "^3.0.2", |
| "tailwindcss": "^4.0.9", |
| "ts-patch": "^3.3.0", |
| "tslib": "^2.4.1", |
| "typescript": "^5.8.2", |
| "typescript-eslint": "^8.26.1", |
| "unplugin-icons": "^22.1.0", |
| "vite": "^7.2.2", |
| "vitest": "^4.0.10", |
| "vitest-browser-svelte": "^2.0.1" |
| }, |
| "type": "module", |
| "dependencies": { |
| "@modelcontextprotocol/sdk": "^1.13.3", |
| "@tailwindcss/typography": "^0.5.16", |
| "dequal": "^2.0.3", |
| "eslint-plugin-svelte": "^3.12.2", |
| "marked": "^16.1.2", |
| "remult": "^3.0.2", |
| "tailwindcss-spring": "^1.0.1", |
| "typia": "^9.7.2" |
| }, |
| "pnpm": { |
| "onlyBuiltDependencies": [ |
| "esbuild" |
| ] |
| } |
| } |
|
|