From 23f909d33d5ee58cbf093191518939fbf72c6b70 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Sun, 12 Dec 2021 19:15:48 +0100 Subject: build: add tools to enforce some code/commit rules --- package.json | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 45fc64e..02df9db 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "dev": "next dev", "build": "next build", "start": "next start", - "lint": "next lint" + "lint": "next lint", + "release": "standard-version -s" }, "dependencies": { "next": "12.0.7", @@ -29,10 +30,20 @@ "react-dom": "17.0.2" }, "devDependencies": { + "@commitlint/cli": "^15.0.0", + "@commitlint/config-conventional": "^15.0.0", "@types/node": "16.11.12", "@types/react": "17.0.37", - "eslint": "8.4.1", - "eslint-config-next": "12.0.7", + "eslint": "^8.4.1", + "eslint-config-next": "^12.0.7", + "eslint-config-prettier": "^8.3.0", + "husky": "^7.0.4", + "lint-staged": "^12.1.2", + "prettier": "^2.5.1", + "standard-version": "^9.3.2", + "stylelint": "^14.1.0", + "stylelint-config-standard": "^24.0.0", + "stylelint-config-standard-scss": "^3.0.0", "typescript": "4.5.3" } } -- cgit v1.2.3