{ "name": "frontend", "version": "0.0.0", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build --emptyOutDir", "build:dev": "vue-tsc --noEmit && vite build -m development --emptyOutDir --watch", "preview": "vite preview --port 5050", "test:unit": "vitest --environment jsdom", "typecheck": "vue-tsc --noEmit", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" }, "dependencies": { "@quasar/extras": "1.16.2", "@types/luxon": "3.3.0", "axios": "1.3.5", "luxon": "3.3.0", "quasar": "2.11.10", "vue": "3.2.47", "vue-router": "4.1.6", "vue3-click-away": "1.2.4" }, "devDependencies": { "@quasar/vite-plugin": "1.3.0", "@rushstack/eslint-patch": "1.2.0", "@types/jsdom": "21.1.1", "@types/node": "18.15.11", "@vitejs/plugin-vue": "4.1.0", "@vue/eslint-config-prettier": "7.1.0", "@vue/eslint-config-typescript": "11.0.2", "@vue/test-utils": "2.3.2", "@vue/tsconfig": "0.1.3", "eslint": "8.38.0", "eslint-plugin-vue": "9.11.0", "jsdom": "21.1.1", "prettier": "2.8.7", "sass": "1.62.0", "typescript": "5.0.4", "vite": "4.2.1", "vitest": "0.30.1", "vue-tsc": "1.2.0" } }