diff --git a/.husky/.gitignore b/.husky/.gitignore new file mode 100644 index 0000000..31354ec --- /dev/null +++ b/.husky/.gitignore @@ -0,0 +1 @@ +_ diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000..8d3f0f7 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +yarn format \ No newline at end of file diff --git a/package.json b/package.json index 2703946..39102bb 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "scripts": { "dev": "vite", "build": "vite build", - "format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte" + "format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte", + "prepare": "husky install" }, "devDependencies": { "@svitejs/vite-plugin-svelte": "^0.11.1", @@ -12,6 +13,7 @@ "@types/html-minifier": "^4.0.0", "axios": "^0.21.1", "html-minifier": "^4.0.0", + "husky": "^5.1.3", "prettier": "^2.2.1", "prettier-plugin-svelte": "^2.2.0", "svelte": "^3.35.0",