123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- {
- "name": "huiguanjia-app",
- "version": "1.0.0",
- "description": "",
- "scripts": {
- "dev:app": "uni -p app",
- "dev:app-android": "uni -p app-android",
- "dev:app-ios": "uni -p app-ios",
- "dev:h5": "uni",
- "build:app": "uni build -p app",
- "build:app-android": "uni build -p app-android",
- "build:app-ios": "uni build -p app-ios",
- "build:h5": "uni build",
- "test": "echo \"Error: no test specified\" && exit 1",
- "lint": "eslint --fix",
- "format": "prettier --write",
- "lint:style": "stylelint --fix",
- "pre-commit": "lint-staged",
- "prepare": "husky install"
- },
- "keywords": [],
- "author": "",
- "license": "ISC",
- "dependencies": {
- "@dcloudio/uni-app": "3.0.0-4010420240430001",
- "@dcloudio/uni-app-plus": "3.0.0-4010420240430001",
- "@dcloudio/uni-components": "3.0.0-4010420240430001",
- "@dcloudio/uni-h5": "3.0.0-4010420240430001",
- "@dcloudio/uni-ui": "^1.5.5",
- "@iconify-json/ep": "^1.1.15",
- "@unocss/reset": "^0.60.3",
- "clipboard": "^2.0.11",
- "dayjs": "^1.11.11",
- "pinia": "^2.1.7",
- "pinia-plugin-persistedstate": "^3.2.1",
- "qs": "^6.12.1",
- "unocss": "^0.58.3",
- "uview-plus": "^3.2.22",
- "vue": "^3.4.27",
- "vue-i18n": "^9.13.1"
- },
- "devDependencies": {
- "@commitlint/cli": "^19.3.0",
- "@commitlint/config-conventional": "^19.2.2",
- "@dcloudio/types": "^3.4.8",
- "@dcloudio/uni-automator": "3.0.0-4010420240430001",
- "@dcloudio/uni-cli-shared": "3.0.0-4010420240430001",
- "@dcloudio/uni-stacktracey": "3.0.0-4010420240430001",
- "@dcloudio/vite-plugin-uni": "3.0.0-4010420240430001",
- "@iconify/utils": "^2.1.23",
- "@types/node": "^20.12.12",
- "@typescript-eslint/eslint-plugin": "^7.10.0",
- "@typescript-eslint/parser": "^7.10.0",
- "@uni-helper/vite-plugin-uni-layouts": "^0.1.10",
- "@uni-helper/vite-plugin-uni-pages": "^0.2.23",
- "@vue/runtime-core": "^3.4.27",
- "@vue/tsconfig": "^0.5.1",
- "commitlint": "^19.3.0",
- "eslint": "8.56.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-import-resolver-typescript": "^3.6.1",
- "eslint-plugin-import": "^2.29.1",
- "eslint-plugin-n": "^17.7.0",
- "eslint-plugin-prettier": "^5.1.3",
- "eslint-plugin-promise": "^6.2.0",
- "eslint-plugin-vue": "^9.26.0",
- "husky": "8.0.3",
- "lint-staged": "^15.2.5",
- "postcss": "^8.4.38",
- "postcss-html": "^1.7.0",
- "postcss-scss": "^4.0.9",
- "prettier": "^3.3.0",
- "sass": "^1.77.2",
- "sass-loader": "^14.2.1",
- "stylelint": "16.0.2",
- "stylelint-config-prettier": "^9.0.5",
- "stylelint-config-recess-order": "^5.0.1",
- "stylelint-config-recommended": "^14.0.0",
- "stylelint-config-recommended-scss": "^14.0.0",
- "stylelint-config-recommended-vue": "^1.0.0",
- "stylelint-order": "^6.0.4",
- "stylelint-prettier": "^5.0.0",
- "typescript": "^5.4.5",
- "typescript-eslint": "^7.11.0",
- "unplugin-auto-import": "^0.17.6",
- "unplugin-vue-components": "^0.27.0",
- "vite": "^5.2.12",
- "vite-plugin-purge-icons": "^0.10.0",
- "vite-plugin-svg-icons": "^2.0.1",
- "vue-eslint-parser": "^9.4.2",
- "vue-tsc": "^2.0.19"
- },
- "lint-staged": {
- "*.{vue,js,ts,jsx,tsx}": [
- "pnpm format",
- "pnpm lint"
- ],
- "*.{css,scss,vue,html}": [
- "pnpm format",
- "pnpm lint:style"
- ]
- }
- }
|