{ "private": true, "scripts": { "update-translations": "curl https://translate.cloudron.io/api/components/cloudron/dashboard/file/ -o lang.zip && unzip -jo lang.zip -d ./public/translation/ && rm lang.zip", "dev": "vite --strictPort --port 4000", "build": "vite build" }, "type": "module", "dependencies": { "@eslint/js": "^9.21.0", "@fontsource/arimo": "^5.2.5", "@fontsource/dm-sans": "^5.2.5", "@fontsource/inter": "^5.2.5", "@fontsource/noto-sans": "^5.2.5", "@fortawesome/fontawesome-free": "^6.7.2", "@vitejs/plugin-vue": "^5.2.1", "@xterm/addon-attach": "^0.11.0", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.5.0", "anser": "^2.3.2", "async": "^3.2.6", "bootstrap-sass": "^3.4.3", "chart.js": "^4.4.8", "eslint-plugin-vue": "^9.32.0", "filesize": "^10.1.6", "jquery": "^3.7.1", "marked": "^15.0.7", "moment": "^2.30.1", "pankow": "^2.9.4", "pankow-viewers": "^1.0.11", "sass": "^1.85.1", "vite": "^6.2.0", "vue": "^3.5.13", "vue-i18n": "^11.1.1", "vue-router": "^4.5.0" } }