{ "name": "app", "private": true, "version": "0.0.0", "scripts": { "dev": "vite", "dev:docker": "API_TARGET=http://backend:3000 vite", "build": "vue-tsc && vite build", "type-check": "vue-tsc", "preview": "vite preview" }, "dependencies": { "@formbricks/js": "^2.1.1", "@fortawesome/fontawesome-svg-core": "^6.4.0", "@fortawesome/free-brands-svg-icons": "^6.4.0", "@fortawesome/free-regular-svg-icons": "^6.4.0", "@fortawesome/free-solid-svg-icons": "^6.4.0", "@fortawesome/vue-fontawesome": "^3.0.3", "@trpc/client": "^11.1.0", "@types/dompurify": "^3.0.5", "axios": "^1.20.0", "dompurify": "^3.4.16", "marked": "^10.0.0", "pinia": "^2.1.7", "reconnecting-websocket": "^4.4.0", "socket.io-client": "^4.7.1", "validator": "^13.15.22", "vue": "^3.3.4", "vue-i18n": "11.3.0", "vue-router": "^4.2.4", "vue-toastification": "^2.0.0-rc.5", "vue3-lottie": "^3.2.0", "xterm": "^5.2.1", "xterm-addon-attach": "^0.8.0", "xterm-addon-fit": "^0.7.0" }, "devDependencies": { "@types/validator": "^13.11.9", "@vitejs/plugin-vue": "^5.2.2", "@vue/compiler-sfc": "^3.3.13", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.14", "postcss": "^8.5.23", "tailwindcss": "^3.3.3", "typescript": "~5.7.2", "vite": "^6.4.3", "vue-tsc": "^2.2.8" } }