{ "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vite build", "lint": "eslint --ext .js,.vue,.ts --ignore-path .gitignore .", "lint:fix": "eslint --fix --ext .js,.vue,.ts --ignore-path .gitignore .", "type-check": "vue-tsc --noEmit", "test:e2e": "rm -rf test-results/.auth && npx playwright test", "zod:generate": "npx openapi-zod-client http://localhost:80/docs/api.json --output openapi.json.client.ts --base-url /api" }, "devDependencies": { "@inertiajs/vue3": "^1.0.0", "@playwright/test": "^1.41.1", "@tailwindcss/forms": "^0.5.2", "@tailwindcss/typography": "^0.5.2", "@types/node": "^20.11.5", "@vitejs/plugin-vue": "^4.5.0", "@vue/tsconfig": "^0.5.1", "autoprefixer": "^10.4.7", "axios": "^1.6.4", "eslint-plugin-unused-imports": "^3.1.0", "laravel-vite-plugin": "^1.0.0", "openapi-zod-client": "^1.16.2", "postcss": "^8.4.14", "postcss-nesting": "^12.1.0", "tailwindcss": "^3.1.0", "typescript": "^5.3.3", "vite": "^5.0.0", "vite-plugin-checker": "^0.6.2", "vue": "^3.4.0", "vue-tsc": "^1.8.27" }, "dependencies": { "@floating-ui/core": "^1.6.0", "@floating-ui/vue": "^1.0.6", "@heroicons/vue": "^2.1.1", "@rushstack/eslint-patch": "^1.7.0", "@tailwindcss/container-queries": "^0.1.1", "@vue/eslint-config-prettier": "^9.0.0", "@vue/eslint-config-typescript": "^13.0.0", "@vueuse/core": "^10.9.0", "dayjs": "^1.11.10", "echarts": "^5.5.0", "parse-duration": "^1.1.0", "pinia": "^2.1.7", "radix-vue": "^1.5.2", "tailwind-merge": "^2.2.1", "vue-echarts": "^6.6.9" } }