mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2026-09-28 17:07:31 -05:00
The manager and later surfaces share one set of row parts: the collapsible section and grouped list containers, the avatar with its org and quant badges, the capability and context columns with their Hub fallbacks, the load control, the shared row action set, and the download row with its progress bar. The toggle and toggle-group controls and the tertiary button variant arrive with them. Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
114 lines
3.9 KiB
JSON
114 lines
3.9 KiB
JSON
{
|
|
"name": "llama-ui",
|
|
"private": true,
|
|
"version": "1.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "npm run build-pwa-assets && vite build",
|
|
"build-pwa-assets": "pwa-assets-generator --root . --config pwa-assets.config.ts && pwa-assets-generator --root . --config pwa-assets-dark.config.ts && node scripts/make-icons-circular.js",
|
|
"dev": "bash scripts/dev.sh",
|
|
"preview": "vite preview",
|
|
"prepare": "svelte-kit sync || echo ''",
|
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
|
"reset": "rm -rf .svelte-kit node_modules",
|
|
"format": "eslint --fix . && prettier --write .",
|
|
"format:files": "sh -c 'eslint --fix \"$@\" && prettier --write \"$@\"' sh",
|
|
"lint": "prettier --check . && eslint .",
|
|
"test": "npm run test:ui -- --run && npm run test:client -- --run && npm run test:unit -- --run && npm run test:e2e",
|
|
"test:e2e": "playwright test",
|
|
"test:e2e:pwa": "playwright test tests/e2e/pwa.e2e.ts",
|
|
"test:client": "vitest --project=client",
|
|
"test:unit": "vitest --project=unit",
|
|
"test:unit:pwa": "vitest --project=unit --run tests/unit/pwa.spec.ts",
|
|
"test:pwa": "npm run test:unit:pwa && npm run test:e2e:pwa",
|
|
"test:ui": "vitest --project=ui",
|
|
"storybook": "storybook dev -p 6006",
|
|
"build-storybook": "storybook build",
|
|
"cleanup": "rm -rf .svelte-kit build node_modules test-results dist dev-dist debug-storybook.log static/pwa-*.png static/maskable-icon-*.png static/apple-touch-icon-*.png static/apple-splash-*.png static/favicon*.ico"
|
|
},
|
|
"devDependencies": {
|
|
"@chromatic-com/storybook": "5.2.1",
|
|
"@eslint/compat": "1.4.1",
|
|
"@eslint/js": "9.39.2",
|
|
"@internationalized/date": "3.12.2",
|
|
"@lucide/svelte": "1.46.0",
|
|
"@modelcontextprotocol/sdk": "1.30.0",
|
|
"@playwright/test": "1.56.1",
|
|
"@storybook/addon-a11y": "10.5.6",
|
|
"@storybook/addon-docs": "10.5.6",
|
|
"@storybook/addon-mcp": "0.7.0",
|
|
"@storybook/addon-svelte-csf": "5.1.2",
|
|
"@storybook/addon-vitest": "10.5.6",
|
|
"@storybook/sveltekit": "10.5.6",
|
|
"@sveltejs/adapter-static": "3.0.10",
|
|
"@sveltejs/kit": "2.70.2",
|
|
"@sveltejs/vite-plugin-svelte": "6.2.1",
|
|
"@tailwindcss/forms": "0.5.10",
|
|
"@tailwindcss/typography": "0.5.16",
|
|
"@tailwindcss/vite": "4.1.11",
|
|
"@types/node": "24.13.0",
|
|
"@vite-pwa/assets-generator": "1.0.2",
|
|
"@vite-pwa/sveltekit": "1.1.0",
|
|
"@vitest/browser": "4.1.10",
|
|
"@vitest/browser-playwright": "4.1.10",
|
|
"@vitest/coverage-v8": "4.1.10",
|
|
"bits-ui": "2.18.1",
|
|
"clsx": "2.1.1",
|
|
"dexie": "4.4.3",
|
|
"dompurify": "3.4.13",
|
|
"eslint": "9.39.4",
|
|
"eslint-config-prettier": "10.1.8",
|
|
"eslint-plugin-perfectionist": "^5.10.1",
|
|
"eslint-plugin-simple-import-sort": "^14.0.0",
|
|
"eslint-plugin-storybook": "10.5.6",
|
|
"eslint-plugin-svelte": "3.19.0",
|
|
"fflate": "0.8.3",
|
|
"globals": "16.5.0",
|
|
"highlight.js": "11.11.1",
|
|
"http-server": "14.1.1",
|
|
"mdast": "3.0.0",
|
|
"mdsvex": "0.12.7",
|
|
"mermaid": "11.15.0",
|
|
"mode-watcher": "1.1.0",
|
|
"pdfjs-dist": "5.4.54",
|
|
"playwright": "1.56.1",
|
|
"prettier": "3.8.3",
|
|
"prettier-plugin-svelte": "4.1.0",
|
|
"prettier-plugin-tailwindcss": "0.8.0",
|
|
"rehype-highlight": "7.0.2",
|
|
"rehype-katex": "7.0.1",
|
|
"rehype-stringify": "10.0.1",
|
|
"remark": "15.0.1",
|
|
"remark-breaks": "4.0.0",
|
|
"remark-gfm": "4.0.1",
|
|
"remark-html": "16.0.1",
|
|
"remark-math": "6.0.0",
|
|
"remark-rehype": "11.1.2",
|
|
"sass": "1.100.0",
|
|
"storybook": "10.5.6",
|
|
"svelte": "5.56.1",
|
|
"svelte-check": "4.6.0",
|
|
"svelte-sonner": "1.1.1",
|
|
"tailwind-merge": "3.6.0",
|
|
"tailwind-variants": "3.3.1",
|
|
"tailwindcss": "4.3.0",
|
|
"tw-animate-css": "1.4.0",
|
|
"typescript": "5.9.3",
|
|
"typescript-eslint": "8.60.1",
|
|
"unified": "11.0.5",
|
|
"unist-util-visit": "5.1.0",
|
|
"uuid": "13.0.2",
|
|
"vite": "7.3.6",
|
|
"vite-plugin-devtools-json": "0.2.1",
|
|
"vitest": "4.1.10",
|
|
"vitest-browser-svelte": "2.1.1",
|
|
"workbox-window": "7.4.1"
|
|
},
|
|
"overrides": {
|
|
"cookie": "1.1.1",
|
|
"sharp": "0.35.3",
|
|
"valibot": "1.4.2"
|
|
}
|
|
}
|