mirror of
https://github.com/abhinavxd/libredesk.git
synced 2026-09-20 09:33:26 +00:00
2703478499
Use common message bubble component to render msg bubbles. Delete duplicate contact and agent msg bubbles. Remove vue dompuritfy html dep
84 lines
2.8 KiB
JSON
84 lines
2.8 KiB
JSON
{
|
|
"name": "libredesk",
|
|
"version": "0.8.0-beta",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "pnpm exec vite",
|
|
"build": "vite build",
|
|
"preview": "vite preview",
|
|
"test": "vitest",
|
|
"test:run": "vitest run",
|
|
"test:e2e": "start-server-and-test preview http://localhost:4173 'cypress run --e2e'",
|
|
"test:e2e:ci": "cypress run --e2e --headless",
|
|
"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": {
|
|
"@codemirror/lang-html": "^6.4.9",
|
|
"@codemirror/theme-one-dark": "^6.1.3",
|
|
"@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.11.2",
|
|
"@tiptap/extension-placeholder": "^2.4.0",
|
|
"@tiptap/extension-table": "^2.11.5",
|
|
"@tiptap/extension-table-cell": "^2.11.5",
|
|
"@tiptap/extension-table-header": "^2.11.5",
|
|
"@tiptap/extension-table-row": "^2.11.5",
|
|
"@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.15.0",
|
|
"@vueuse/core": "^12.4.0",
|
|
"axios": "^1.12.0",
|
|
"class-variance-authority": "^0.7.0",
|
|
"clsx": "^2.1.1",
|
|
"codemirror": "^6.0.2",
|
|
"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": "^1.9.17",
|
|
"reka-ui": "^2.2.0",
|
|
"tailwind-merge": "^2.3.0",
|
|
"vee-validate": "^4.15.0",
|
|
"vue": "^3.4.37",
|
|
"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.24.1"
|
|
},
|
|
"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": "^3.4.17",
|
|
"tailwindcss-animate": "^1.0.7",
|
|
"vite": "^5.4.21",
|
|
"vitest": "^3.2.2"
|
|
},
|
|
"packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a"
|
|
} |