mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 16:06:08 +00:00
Remove frontend schemas and tests, keep API modules as thin GET/POST adapters, and replace manual SSE and browser helpers with existing VueUse and utility primitives. Reorganize feature helpers, move unauthorized handling into an app plugin, align the admin key removal route, and satisfy the enabled accessibility rules. Co-authored-by: Codex <noreply@openai.com>
47 lines
1.2 KiB
JSON
47 lines
1.2 KiB
JSON
{
|
|
"name": "codex-proxy-rs-web",
|
|
"type": "module",
|
|
"private": true,
|
|
"packageManager": "pnpm@11.7.0",
|
|
"scripts": {
|
|
"dev": "vite --host 0.0.0.0",
|
|
"build": "vue-tsc -b && vite build",
|
|
"preview": "vite preview",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"format": "pnpm run lint:fix",
|
|
"format:check": "pnpm run lint"
|
|
},
|
|
"dependencies": {
|
|
"@fontsource-variable/inter": "^5.2.8",
|
|
"@fontsource-variable/jetbrains-mono": "^5.2.8",
|
|
"@lucide/vue": "^1.24.0",
|
|
"@vueuse/core": "^14.3.0",
|
|
"axios": "^1.18.1",
|
|
"dayjs": "^1.11.21",
|
|
"dompurify": "^3.4.12",
|
|
"echarts": "^6.1.0",
|
|
"es-toolkit": "^1.49.0",
|
|
"gsap": "^3.15.0",
|
|
"marked": "^18.0.6",
|
|
"pinia": "^3.0.4",
|
|
"pinia-plugin-persistedstate": "^4.7.1",
|
|
"vue": "^3.5.39",
|
|
"vue-router": "^5.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@antfu/eslint-config": "^9.1.0",
|
|
"@tailwindcss/vite": "^4.3.2",
|
|
"@types/node": "^26.1.1",
|
|
"@vitejs/plugin-vue": "^6.0.7",
|
|
"@vue/tsconfig": "^0.9.1",
|
|
"eslint": "^10.7.0",
|
|
"eslint-plugin-format": "^2.0.1",
|
|
"eslint-plugin-vuejs-accessibility": "^2.5.0",
|
|
"tailwindcss": "^4.3.2",
|
|
"typescript": "^6.0.3",
|
|
"vite": "^8.1.4",
|
|
"vue-tsc": "^3.3.7"
|
|
}
|
|
}
|