🧑‍💻 添加 lint-staged

This commit is contained in:
BTMuli
2023-06-29 15:57:24 +08:00
parent 07b2a0e7a8
commit 922ab7fa5d
4 changed files with 601 additions and 1 deletions

View File

@@ -19,7 +19,21 @@
"tauri": "tauri",
"update:submodule": "git submodule update --remote --recursive",
"vite:dev": "vite dev",
"vite:build": "vite build"
"vite:build": "vite build",
"prepare": "husky install"
},
"lint-staged": {
"*.ts": [
"eslint --fix",
"prettier --write"
],
"*.vue": [
"eslint --fix",
"prettier --write"
],
"*.css": "stylelint --fix",
"*.yml": "prettier --write",
"*.json": "prettier --write"
},
"bugs": {
"url": "https://github.com/BTMuli/Tauri.Genshin/issues"
@@ -72,6 +86,8 @@
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.15.0",
"husky": "^8.0.3",
"lint-staged": "^13.2.3",
"prettier": "2.8.8",
"stylelint": "^15.8.0",
"stylelint-config-idiomatic-order": "^9.0.0",