{ "name": "hesabix", "version": "0.49.8", "private": true, "scripts": { "dev": "vite", "build": "run-p type-check build-only", "preview": "vite preview", "build-only": "vite build --emptyOutDir", "type-check": "vue-tsc --noEmit" }, "dependencies": { "@chenfengyuan/vue-countdown": "^2.1.3", "@date-io/date-fns-jalali": "^3.2.0", "@mdi/font": "^7.4.47", "@syncfusion/ej2-vue-dropdowns": "^29.1.38", "@tiptap/extension-text-align": "^2.11.7", "@tiptap/starter-kit": "^2.11.7", "@tiptap/vue-3": "^2.11.7", "@vuelidate/core": "^2.0.3", "@vuelidate/validators": "^2.0.4", "@vueuse/core": "^13.1.0", "@zxing/browser": "^0.1.5", "@zxing/library": "^0.21.3", "animate.css": "^4.1.1", "apexcharts": "^4.6.0", "axios": "^1.8.4", "date-fns": "^4.1.0", "date-fns-jalali": "^3.2.0-0", "downloadjs": "^1.4.7", "file-saver": "^2.0.5", "html5-qrcode": "^2.3.8", "jalali-moment": "^3.3.11", "libphonenumber-js": "^1.12.7", "lodash": "^4.17.21", "maska": "^3.1.1", "maz-ui": "^3.50.1", "pinia": "^3.0.2", "sweetalert2": "^11.4.8", "v-money3": "^3.24.1", "vue": "^3.5.13", "vue-avatar-cropper": "^6.1.1", "vue-currency-input": "^3.2.1", "vue-i18n": "^11.1.3", "vue-loading-overlay": "^6.0.6", "vue-media-upload": "^2.2.4", "vue-persian-datetime-picker": "^2.10.4", "vue-qrcode-reader": "^5.7.2", "vue-router": "^4.5.0", "vue-select": "^4.0.0-beta.6", "vue-spinner": "^1.0.4", "vue3-apexcharts": "^1.8.0", "vue3-easy-data-table": "^1.5.47", "vue3-perfect-scrollbar": "^2.0.0", "vue3-persian-datetime-picker": "^1.2.2", "vue3-qrcode-reader": "^0.0.1", "vue3-tel-input": "^1.0.4", "vue3-treeselect": "^0.1.10", "vue3-treeview": "^0.4.2", "vuetify": "^3.8.2" }, "devDependencies": { "@types/file-saver": "^2.0.7", "@types/lodash": "^4.17.16", "@types/node": "^22.14.1", "@vitejs/plugin-vue": "^5.2.3", "@vitejs/plugin-vue-jsx": "^4.1.2", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "npm-run-all": "^4.1.5", "sass": "^1.87.0", "typescript": "^5.8.3", "vite": "^6.3.2", "vue-tsc": "^2.2.10" }, "build:pwa": "vue-cli-service build && workbox generateSW workbox-config.js" }