{ "name": "frontend", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build:dev": "vue-tsc && vite build --minify false --mode development", "build": "vue-tsc && vite build --mode production", "preview": "vite preview", "test": "vitest run" }, "dependencies": { "@codemirror/autocomplete": "^6.20.3", "@codemirror/commands": "^6.11.0", "@codemirror/lang-javascript": "^6.2.5", "@codemirror/language": "^6.12.4", "@codemirror/legacy-modes": "6.5.4", "@codemirror/merge": "^6.12.2", "@codemirror/search": "^6.7.2", "@codemirror/state": "^6.7.4", "@codemirror/view": "^6.43.11", "@lezer/highlight": "^1.2.3", "@replit/codemirror-vim": "^6.4.0", "@vicons/fluent": "^0.13.0", "@wailsio/runtime": "3.0.0", "codemirror": "^6.0.2", "naive-ui": "^2.45.3", "pinia": "^4.0.3", "vue": "^3.2.45" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", "typescript": "^5.9.3", "vite": "^8.0.5", "vitest": "^5.0.1", "vue-tsc": "^3.3.11" } }