{ "name": "libredesk", "version": "0.3.0", "private": true, "type": "module", "scripts": { "dev": "pnpm exec vite", "build": "vite build", "preview": "vite preview", "test:e2e": "start-server-and-test preview http://localhost:4173 'cypress run --e2e'", "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'", "test:unit": "cypress run --component", "test:unit:dev": "cypress open --component", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore", "format": "prettier --write src/" }, "dependencies": { "@formkit/auto-animate": "^0.8.2", "@internationalized/date": "^3.5.5", "@radix-icons/vue": "^1.0.0", "@tailwindcss/typography": "^0.5.16", "@tanstack/vue-table": "^8.19.2", "@tiptap/extension-image": "^2.5.9", "@tiptap/extension-link": "^2.9.1", "@tiptap/extension-placeholder": "^2.4.0", "@tiptap/pm": "^2.4.0", "@tiptap/starter-kit": "^2.4.0", "@tiptap/vue-3": "^2.4.0", "@unovis/ts": "^1.4.4", "@unovis/vue": "^1.4.4", "@vee-validate/zod": "^4.13.2", "@vueuse/core": "^12.4.0", "axios": "^1.7.9", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "codeflask": "^1.4.1", "date-fns": "^3.6.0", "lucide-vue-next": "^0.378.0", "mitt": "^3.0.1", "pinia": "^2.1.7", "qs": "^6.12.1", "radix-vue": "latest", "tailwind-merge": "^2.3.0", "vee-validate": "^4.13.2", "vue": "^3.4.37", "vue-dompurify-html": "^5.2.0", "vue-i18n": "9", "vue-letter": "^0.2.0", "vue-picture-cropper": "^0.7.0", "vue-router": "^4.2.5", "vue-sonner": "^1.3.0", "vue3-emoji-picker": "^1.1.8", "vuedraggable": "^4.1.0", "zod": "^3.23.8" }, "devDependencies": { "@rushstack/eslint-patch": "^1.3.3", "@vitejs/plugin-vue": "^5.0.3", "@vue/eslint-config-prettier": "^8.0.0", "autoprefixer": "^10.4.20", "cypress": "^13.6.3", "eslint": "^8.49.0", "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-vue": "^9.17.0", "postcss": "^8.4.38", "prettier": "^3.0.3", "sass": "^1.70.0", "start-server-and-test": "^2.0.3", "tailwindcss": "latest", "tailwindcss-animate": "^1.0.7", "vite": "^5.4.9" }, "packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a" }