| { | |
| "name": "default", | |
| "version": "0.0.7", | |
| "private": true, | |
| "author": "Alcedo", | |
| "scripts": { | |
| "dev": "vite", | |
| "build": "vue-tsc --noEmit && vite build", | |
| "build-stage": "vite build --base=/vue/free/stage/", | |
| "build-prod": "vite build --base=/vue/free/", | |
| "preview": "vite preview --port 5050", | |
| "typecheck": "vue-tsc --noEmit", | |
| "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" | |
| }, | |
| "dependencies": { | |
| "@tiptap/starter-kit": "2.2.2", | |
| "@tiptap/vue-3": "2.2.2", | |
| "@tsconfig/node20": "^20.1.2", | |
| "apexcharts": "3.45.2", | |
| "axios": "1.6.7", | |
| "axios-mock-adapter": "^1.22.0", | |
| "chance": "1.1.11", | |
| "date-fns": "3.3.1", | |
| "js-md5": "^0.8.3", | |
| "lodash": "4.17.21", | |
| "remixicon": "4.1.0", | |
| "vee-validate": "4.12.5", | |
| "vite-plugin-vuetify": "2.0.1", | |
| "vue": "3.4.19", | |
| "vue-router": "4.2.5", | |
| "vue-tabler-icons": "2.21.0", | |
| "vue3-apexcharts": "1.5.2", | |
| "vue3-perfect-scrollbar": "1.6.1", | |
| "vue3-print-nb": "0.1.4", | |
| "vue3-sfc-loader": "^0.9.5", | |
| "vuetify": "3.6.10", | |
| "webpack-plugin-vuetify": "^3.0.1" | |
| }, | |
| "devDependencies": { | |
| "@mdi/font": "7.4.47", | |
| "@rushstack/eslint-patch": "1.7.2", | |
| "@types/chance": "1.1.6", | |
| "@types/node": "^20.11.18", | |
| "@vitejs/plugin-vue": "5.0.4", | |
| "@vue/eslint-config-prettier": "9.0.0", | |
| "@vue/eslint-config-typescript": "12.0.0", | |
| "@vue/tsconfig": "0.5.1", | |
| "eslint": "8.56.0", | |
| "eslint-plugin-vue": "9.21.1", | |
| "prettier": "3.2.5", | |
| "sass": "1.70.0", | |
| "sass-loader": "14.1.0", | |
| "typescript": "5.3.3", | |
| "vite": "5.1.2", | |
| "vue-cli-plugin-vuetify": "2.5.8", | |
| "vue-tsc": "1.8.27" | |
| } | |
| } | |