From b928ab2bc3ea8b98fb6b91075ec5092b959de925 Mon Sep 17 00:00:00 2001 From: OBKoro1 <1677593011@qq.com> Date: Fri, 25 Dec 2020 11:08:03 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=BC=95=E5=85=A5husky=E5=92=8Clint-s?= =?UTF-8?q?taged?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d81480f..10a212f 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,17 @@ "test": "yarn run compile && node ./node_modules/vscode/bin/test", "lint": "eslint --ext .ts,.vue src --fix" }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "lint-staged": { + "src/**/*.{ts,vue}": [ + "npm run lint", + "git add" + ] + }, "homepage": "https://github.com/OBKoro1/autoCommit", "license": "MIT", "author": { @@ -86,15 +97,17 @@ "eslint": "^7.12.1", "eslint-config-airbnb-typescript": "^12.0.0", "glob": "^7.1.5", + "husky": "^4.3.6", "mocha": "^6.2.2", - "typescript": "^3.9.7", "ts-loader": "^6.2.1", + "typescript": "^3.9.7", "vscode": "^1.1.36", "webpack": "^4.41.4", "webpack-cli": "^3.3.10" }, "dependencies": { "eslint-plugin-import": "^2.22.1", + "lint-staged": "^10.5.3", "moment": "^2.24.0" } }