{ "name": "frontend", "private": true, "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "test": "vitest", "test:run": "vitest run", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier . --write", "format:check": "prettier . --check" }, "dependencies": { "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", "terser": "^5.47.1", "vue": "^3.5.32", "vue-i18n": "^11.4.4", "vue-router": "^5.0.6" }, "devDependencies": { "@eslint/js": "^10.0.1", "@pinia/testing": "^1.0.3", "@vitejs/plugin-vue": "^6.0.6", "@vue/test-utils": "^2.4.6", "eslint": "^10.8.1", "eslint-plugin-vue": "^10.10.0", "generate-license-file": "^4.2.1", "globals": "^17.9.0", "jsdom": "^29.1.1", "prettier": "^3.9.6", "vite": "^8.0.10", "vite-plugin-html": "^3.2.2", "vitest": "^4.1.7" } }