{ "name": "shopmagic-admin", "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview --port 5050", "typecheck": "vue-tsc --noEmit -p tsconfig.app.json --composite false", "lint": "eslint src/ --ext .vue,.js,.ts --fix --ignore-path .gitignore", "format": "prettier --write src/" }, "dependencies": { "color": "^5.0.0", "dompurify": "^3.2.4", "pinia": "~3", "vue": "~3", "vue-router": "~4" }, "devDependencies": { "@jsonforms/core": "~3", "@jsonforms/vue": "~3", "@rushstack/eslint-patch": "~1", "@tinymce/tinymce-vue": "~6", "@tsconfig/node-lts": "^20", "@types/luxon": "~3", "@types/node": "~20", "@vicons/ionicons5": "~0", "@vitejs/plugin-vue": "~5", "@vue/eslint-config-prettier": "~10", "@vue/eslint-config-typescript": "~14", "@vue/test-utils": "~2", "@vue/tsconfig": "~0.7", "@vueuse/core": "~13", "autoprefixer": "^10.4.21", "chart.js": "~4", "chartjs-adapter-luxon": "~1", "dayjs": "~1", "eslint": "~9", "eslint-config-async": "~3", "eslint-plugin-vue": "~10", "fuse.js": "~7", "jsdom": "~26", "lodash": "^4.17.21", "luxon": "~3", "naive-ui": "~2", "postcss": "^8.5.3", "prettier": "~3", "swrv": "~1", "tailwindcss": "^3.4.17", "typescript": "~5", "vite": "~6", "vitest": "~3", "vue-chartjs": "~5", "vue-tsc": "~2" } }