37 lines
1.1 KiB
JSON
37 lines
1.1 KiB
JSON
{
|
|
"dependencies": {
|
|
"@typescript-eslint/eslint-plugin": "^8.29.0",
|
|
"@typescript-eslint/parser": "^8.29.0",
|
|
"@vue/cli-service": "^5.0.8",
|
|
"eslint": "^9.24.0",
|
|
"eslint-config-prettier": "^10.1.1",
|
|
"eslint-plugin-prettier": "^5.2.6",
|
|
"eslint-plugin-vue": "^10.0.0",
|
|
"lint-staged": "^15.5.0",
|
|
"vue-template-compiler": "^2.7.16"
|
|
},
|
|
"lint-staged": {
|
|
"*.{ts,vue}": [
|
|
"eslint --fix",
|
|
"prettier --write"
|
|
],
|
|
"*.{json,md,less}": [
|
|
"prettier --write"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"serve": "npm run dev:h5",
|
|
"build": "npm run build:h5",
|
|
"dev:h5": "cross-env NODE_ENV=development UNI_PLATFORM=h5 vue-cli-service serve",
|
|
"build:h5": "cross-env NODE_ENV=production UNI_PLATFORM=h5 vue-cli-service build",
|
|
"dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service build",
|
|
"build:mp-weixin": "cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service build",
|
|
"lint": "eslint --ext .ts,.vue src --fix",
|
|
"format": "prettier --write ."
|
|
},
|
|
"devDependencies": {
|
|
"cross-env": "^7.0.3",
|
|
"prettier": "^3.5.3"
|
|
}
|
|
}
|