{ "name": "mobvue", "type": "module", "version": "0.6.1", "description": "A crafted mobile template, built with Vue3, Vite, TypeScript, Vant, and more", "author": "pany <939630029@qq.com> (https://github.com/pany-ang)", "repository": "https://github.com/un-pany/mobvue", "scripts": { "dev": "vite", "build:staging": "vue-tsc && vite build --mode staging", "build": "vue-tsc && vite build", "preview": "vite preview", "lint": "eslint . --fix", "prepare": "husky", "test": "vitest" }, "dependencies": { "@vant/touch-emulator": "1.4.0", "axios": "1.7.9", "compressorjs": "1.2.1", "dayjs": "1.11.13", "js-cookie": "3.0.5", "lodash-es": "4.17.21", "normalize.css": "8.0.1", "pinia": "3.0.1", "unocss": "66.0.0", "vant": "4.9.17", "vconsole": "3.15.1", "vue": "3.5.13", "vue-router": "4.5.0" }, "devDependencies": { "@antfu/eslint-config": "4.3.0", "@types/js-cookie": "3.0.6", "@types/lodash-es": "4.17.12", "@types/node": "22.13.5", "@types/nprogress": "0.2.3", "@unocss/preset-rem-to-px": "66.0.0", "@vant/auto-import-resolver": "1.2.1", "@vitejs/plugin-legacy": "6.0.1", "@vitejs/plugin-vue": "5.2.1", "@vue/test-utils": "2.4.6", "autoprefixer": "10.4.20", "eslint": "9.21.0", "eslint-plugin-format": "1.0.1", "happy-dom": "17.1.2", "husky": "9.1.7", "lint-staged": "15.4.3", "nprogress": "0.2.0", "postcss-mobile-forever": "4.4.0", "typescript": "5.7.3", "unplugin-auto-import": "19.1.0", "unplugin-vue-components": "28.4.0", "vite": "6.1.1", "vite-svg-loader": "5.1.0", "vitest": "3.0.6", "vue-tsc": "2.2.2" }, "lint-staged": { "*": "eslint --fix" }, "browserslist": [ "defaults" ] }